对结果进行分组 GROUP BY
(将数据划分到不同的组中,实现对记录的分组查询。在与AVG()或SUM()函数一起使用时,GROUP BY子句能发挥最大作用。)
代码:select 字段名称 , avg (字段名)| min (字段名)| max (字段名)
from 表名
group by 字段名;
【max 最大值、min 最小值、avg 平均数、sum 总和】
(复习)子查询:
带in关键字的子查询
代码:select 字段名称
from 表名1
where user in(select user from 表名2)
带比较运算符的子查询
代码:select 字段名称
from 表名1
where 属性名 比较运算符(
select 属性名1 from 表名2
where 属性名2 条件 )
{例:select a.stuName AS '别称1',b.subName AS '别称2'
from student AS a 链接关键字 subject AS b ON a.grade_id=b.id [其中,a为表名的别称,a.stuName即表示数据表里的字段名]}