标签:聚集函数 单列 UNC sel 作用 name ble height expr
select子句后不仅可接列名,还可接计算表达式或聚集函数,表明在投影的同时直接进行一些运算。
一、结果计算
1. 语法形式:select 列名 | expr | agfunc(列名) [[, 列名 | expr | agfunc(列名)] ... ] from 表名1 [, 表名2 ... ] [where 检索条件];
①expr:常量,列名,由常量、列名、特殊函数及算术运算符构成的算术运算式
②agfunc:聚集函数,如求平均、求和等
【示例1】求有差额(差额>0)的任意两位教师的薪水差额:
【示例2】依据学生年龄求学生的出生年份,当前是2019年:
二、利用聚集函数进行统计计算
1. SQL提供了五个作用在简单列值集合上的内置聚集函数
聚集函数 | 功能描述 |
count | (关于某列)求个数 |
sum | (关于某列)求和 |
avg | (关于某列)求平均 |
max | (关于某列)求最大值 |
min | (关于某列)求最小值 |
【示例1】求教师工资的总额:
【示例2】求计算机系教师工资的总额:
【示例3】求数据库课程的平均成绩:
标签:聚集函数 单列 UNC sel 作用 name ble height expr
原文地址:https://www.cnblogs.com/xzxl/p/10742584.html