SQLServer2008数据库案例教程作者于斌第6章数据查询课件.pptVIP

  • 14
  • 0
  • 约6.1千字
  • 约 51页
  • 2016-12-25 发布于广东
  • 举报

SQLServer2008数据库案例教程作者于斌第6章数据查询课件.ppt

6.4对查询结果排序和使用计算函数 6.4.1对查询结果排序 6.4.2在查询语句中使用计算函数 6.4.3使用COMPUTE子句 6.4.5使用COMPUTE BY 子句 6.4.6对查询结果进行分组统计(或计算) 将查询的结果按某些列值排序或分组,就很受用户的青睐。SQL中设计了将结果集按用户指定的列值进行排序的子句。即可以按列值升序排序,也可以降序排序;既可以按一列排序,还可以按多序排列。为用户带来了诸多方便。 6.4对查询结果排序和使用计算函数 6.4.1对查询结果排序 对查询结果排序用ORDER子句,排序子句的语句格式和语法规则如下: ORDER BY 列名[ASC] | DESC [ ,……n] 列名之后的关键字是说明结果的排序方式。ASC表示按列值从小到大的升序排列,可以省略不写。DESC表示按列值从大到小的降序排列,查询结果需要降序排列时DESC不能省略。 6.4.2在查询语句中使用计算函数 计算函数也称为集合函数、聚合函数、或聚集函数,是DBMS为了方便用户而定义的。其作用是对一个表中的某一组值进行统计类计算并返回一个单一的值。SQL提供的集合函数有下面几个: COUNT(*):统计一个表中的元组个数。 COUNT(列名):统计指定列的有效值的个数,空值不予统计。 6.4.2在查询语句中使用计算函数 SUM(列名):对列值求和,列的数据类型必须是数值型,空值

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档