您现在的位置: 爱51代码网 >> 范文 >> 文章正文
asp中的access年度成绩查询排名sql

我有一个表,每人每月有一个成绩,如下:
id  xming   shijian     chengji
1   张三   2013-04-01      80
2   李四   2013-04-05      70
3   王五   2013-04-01      70
4   陈留   2013-04-03      90

5   张三   2013-05-01      80
6   李四   2013-05-05      70
7   王五   2013-05-01      70
8   陈留   2013-05-03      90

9   张三   2013-06-01      90
10   李四   2013-06-05      70
11   王五   2013-06-01      70
12   陈留   2013-06-03      90
我想实现输入姓名及日期A及日期B就可以算出该人在该时间段的月度均分及月度排名!效果如下:

id       shijianduan             xingming                 junfen             paiming
1  2013-04-01~2013-06-05         张三            (90+80+80)/3=83.33          2
2  2013-04-01~2013-06-05         李四                      70                  3
3  2013-04-01~2013-06-05         王五                      70                  3
4  2013-04-01~2013-06-05         陈留                      90                  1

select     xingming,avg(chengji)   junfen  from table where  shijian between '2013-04-01'  and  '2013-06-05'  group by xingming  order by  avg(chengji) desc

  • 上一篇文章:

  • 下一篇文章: 没有了
  • 最新文章 热点文章 相关文章
    redhat 2.6 (santigo 5.6) vsftp
    shell如何实现自动填写操作执行下
    linux shell 文件配置sh:color:
    shell script语法一定要加path吗
    SecureCRT如何访问虚拟机vmWare中
    C#如何读取WINDOWS的放大系数
    cximge的图如何存入数据库并提取
    DBGRID控件显示查询结果文本类型
    TChart控件如何把表中右边的系列
    fastreport提示没有找到fr_class
    linux下编译faac及faad2提示 rec
    TClientDataSet如何避免多人更新
    如何用delphi代码修改XML节点
    vc++ pvoid *用delphi怎么表达
    GIS用百度行政区域的经纬度直接画
    不小心卸载了.net 4 extend,vs2
    C#byte【】里的数转换成string时
    C#的session取不到值
    java如何判断一个字符串里的数字
    随机找出24个不一样的字,在把一
    access如何用SQL语句查询时间
    sqlserver数据库刚启动 客户
    RESTORE FILELIST 操作异常终
    SQL Incorrect syntax near 
    TIMESTAMP with implicit DE
    refoX x能加密vfp9.0编译的e
    windows server 2008 R2下安
    vfp9装上汉化补丁后,输入命
    DB2数据库表大量数据处理
    db2选取所有天每个小时数据的
     



    设为首页 | 加入收藏 | 网站地图 | 友情链接 |