美文网首页
SQL server 常用的关键字 (二)

SQL server 常用的关键字 (二)

作者: 激进的小火车122 | 来源:发表于2016-09-05 14:59 被阅读0次

    9.计算

    AVG : 表达式中所有值的平均值

    COUNT:选定的行数

    MAX:表达式中的 最高值

    MIN: 表达式中的最小值

    STDEV:表达式中所有值的标准偏差

    STDEVP:表达式中所有值的总体标准偏差

    SUM: 表达式中的所有值的和

    VAR: 表达式中的所有值的方差

    VARP:表达式中所有值的总体方差

    COMPUTE 或COMPUTE BY 的区别

    1) 没有BY时,查询的结果包括两个结果集。第一个结果集是包含选择列表中所有字段的详细记录。第二条结果集只有一条记录,这条记录只包含COMPUTE子句中指定的汇总函数的合计。

    2)有BY时,查询结果根据BY后的字段名称进行分组,并且为每个符合SELECT语句查询条件的组返回两个结果集。第一个结果集是详细记录集,包含结果集中将包含选择列表中所有的字段信息。第二个结果集是包含一条记录,这条记录的内容只有该组的COMPUTE子句中所有指定的汇总函数的小计。

    正在上传...取消

    USE  db_2008

    select * from Employee

    ORDER BY  Sex

    Compute avg(Age)

    -- 求 Employee表中年龄的平均值

    USE  db_2008

    select * from Employee

    ORDER BY  Sex

    Compute avg(Age) by Sex

    --分别求Employee 表中的男、女员工年龄的平均值

    相关文章

      网友评论

          本文标题:SQL server 常用的关键字 (二)

          本文链接:https://www.haomeiwen.com/subject/msprettx.html