sql语句查询统计

sql语句查询统计

ID:22872734

大小:62.50 KB

页数:7页

时间:2018-11-01

sql语句查询统计_第1页
sql语句查询统计_第2页
sql语句查询统计_第3页
sql语句查询统计_第4页
sql语句查询统计_第5页
资源描述:

《sql语句查询统计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、★sql语句查询统计SQL语句查询统计SQL语句查询统计悬赏分:100-解决时间:2008-6-1817:591.查询学生表中所有学生的详细信息;2.查询所有学生的学号、姓名、年龄;3.查询年龄在18岁至20岁之间(含18和20岁)的信息系(IS)学生的学号、姓名、年龄及系名;4.查询所有姓王或姓李的学生的姓名、学号、年龄;5.查询成绩不及格的学生学号(要求没有重复);6.查询信息系(IS)或计算机系(CS)的学生姓名、年龄、系名,结果按系名升序,同一专业按姓名降序排序;7.查询所有信息系学生的总人数;8.查询选修了2号课程的学生人数

2、、最高分、平均分;9.查询各门课程的课程号、选课人数及平均分;10.查询有1门以上不及格的学生学号和不及格课程门数;11.统计各个课程的平均分12.统计各个课程的平均分(按平均分降序排列)13.统计每个学生的选课数量14.统计每个学生的选课数量(按选课数量升序排列)15.统计各个课程的平均分(显示课程名称和平均分)16.统计各个课程的平均分(显示课程编号、名称和平均分)17.统计平均分在70分以上的所有课程的平均分(显示课程名称和平均分)18.统计每个学生的选课数量(显示学生姓名和选课数量)19.统计每个学生的选课数量(显示学生学号、

3、姓名和选课数量)20.统计至少选了4门课的所有学生的选课数量(显示学生姓名和选课数量)1.select*from学生表2.select学号,姓名,年龄from学生表3.select学号,姓名,年龄from学生表学生表学生表学生表学生表ax(分数),min(分数)from学生表9select课程号,count(*),avg(分数)from学生表groupby课程号10select学号,count(*)from学生表11selectavg(分数),课程号from学生表groupby课程号12selectavg(分数),课程号from学生表

4、groupby课程号orderbyavg(分数)13selectcount(*),学号from学生表groupby学号14selectcount(*)a,学号from学生表groupby学号orderbya15select课程名称,avg(分数)from学生表groupby课程名16select课程标号,课程名称,avg(分数)from学生表groupby课程号,课程名17select课程名称,avg(分数)afrom学生表学生表groupby姓名19select学号,姓名,count(*)afrom学生表groupby学号,姓名20

5、select学生姓名,count(*)afrom学生表,kcm,fsFROMxsb,kcb,xxbxsb,kcb,xxb='大学英语'andfs>904.selectxsb.xh,xm,zyFROMxsb,kcb,xxb,zyFROMxsbxxbxsbxxbX1,xxbX2ONTH(那个日期的字段),SUM(需要统计的字段,比如销售额什么的)FROM表ONTH(那个日期的字段)用SELECT语句对数据进行统计汇总用SELECT语句对数据进行统计汇总集合函数(聚合函数,统计函数)为了有效处理查询得到的数据集合,SQ

6、LServer提供了一系列统计函数.这些函数可以实现数据集合和汇总:avg([ALL

7、DISTINCT]列名)求指定数字字段的平均值sum([ALL

8、DISTINCT]列名)求指定数字字段的总和max([ALL

9、DISTINCT]列名)求指定数字字段中最大值min([ALL

10、DISTINCT]列名)求指定数字字段中最小值count([ALL

11、DISTINCT]列名)求满足条件记录中指定字段不为空的记录个数count(*)求满足条件记录总数*************************************************

12、*********************************************用GROUPBY子句对记录分类统计汇总格式:GROUPBY分组字段名列表[HAVING条件表达式]功能:按指定条件对指定字段依次分组进行统计汇总注:使用GROUPBY的语句仍可用ORDERBY子句排序但必须在GROUPBY之后可以使用别名但不允许对SELECT没指定的列排序HAVING子句是对分组统计后的查询结果进行筛选.使用GROUPBY的select语句仍可用ONTH(那个日期的字段),SUM(需要统计的字段,比如销售额什么的)FROM表ON

13、TH(那个日期的字段)用SELECT语句对数据进行统计汇总用SELECT语句对数据进行统计汇总集合函数(聚合函数,统计函数)为了有效处理查询得到的数据集合,SQLServer提供了一系列统计函数.这些函数可以实现数据集合

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。