1. 单独使用group by分组
select * from 表名 group by 字段名1,字段名2;
2. groupby和聚合函数一起使用,求出某个,或者某些字段在一个分组中的最大值,最小值,平均值等。
select count (*),gender from 表名 group by 字段名;
3. groupby和having关键词一起使用,设置条件表达式对查询结果进行过滤
select sum(grade),字段名 from 表名 group by 字段名 having sum(grade)<?;
十·多表查询
外键:指引用另一个表中的一列或者多列,被引用的列应该具有主键约束或唯一性约束。外键用于建立和加强两个表数据之间的链接。
1.添加外键约束:
alter table 表名 add constraint FK_IDforeign key (外键字段名) references
外表表名(主键字段名) ;
2. 删除外键约束:alter table 表名 drop foreign key 外键名;