Fork me on GitHub

SQL中聚集函数的问题

  用户在使用查询语言时经常要作一些简单的计算,例如要求符合某一查询要求的元组数,求某个关系中所有元组在某属性上的值的综合或平均值等为了方便用户,关系数据语言建立了这类运算的标准函数库供用户选用称为聚集函数或内置函数,就如Excel当中内置的方法函数供用户自行调用运算一样.

               

       关系演算中的聚集函数

函数说明
AVG() 返回某列的平均值
COUNT() 返回某列的行数
MAX() 返回某列的最大值
MIN() 返回某列的最小值
SUM() 返回某列值的和

 

例1.查询学生所在系的数目

 GET  W(COUNT(Student.Sdept))    COUNT函数在计数时会自动排除重复值

例2.查询信息系学生的平均年龄

 GET  W(AVG(Student.Sage):Student.Sdept=‘IS’)

 

posted @ 2020-04-16 16:00  云源  阅读(194)  评论(0编辑  收藏  举报
湖南云源网络科技有限公司 www. ysource.cn 版权所有   ICP证:湘ICP备18004366号
  邮箱:2536201485@qq.com   CSDN博客地址:https://blog.csdn.net/qq_32885621 有事您Q我