SQL-高级查询.docVIP

  • 12
  • 0
  • 约4.89千字
  • 约 6页
  • 2015-08-07 发布于湖北
  • 举报
SQL-高级查询.doc

练习6 复杂的结构化查询语句 6.1 上机目的 1、掌握SELECT语句的统计函数的作用和使用方法 2、通过练习SELECT语句的GROUP BY和ORDER BY字句的用法,理解其作用,掌握语句的写法。 3、通过练习涉及多张表的连接查询,掌握它的作用和写法 6.2 上机练习预备知识点 6.2.1汇总函数 函数语法说明 功能 SUM([ALL|DISTINCT]表达式) 返回表达式的所有值的和 AVG([ALL|DISTINCT]表达式) 返回表达式所有值的平均值 COUNT([ALL|DISTINCT]表达式) 返回表达式中值的个数 MAX(表达式) 表达式的最大值 MIN(表达式) 表达式的最小值 说明: ①函数中DISTINCT的作用是统计计算的过程中去掉重复值。 ②函数中ALL的作用是统计计算全部的值包括重复值。可省略。 6.2.2 GROUP BY 子句 作用:将记录根据GROUP BY后所跟字段的值分成多个组,进行分组计算。一般情况GROUP BY 子句与汇总函数连用。 格式:GROUP BY(字段,…n) 例14 按照班级把学生信息表的数据分组,并且统计每个班级的人数 分析:Students表中班级人数这一列,因此需要计算才能得到。因此需要先按class分组,class列中有几个不同的值就要分成几组,再按各组进行统计计算。 SELECT class,人数

文档评论(0)

1亿VIP精品文档

相关文档