day 35
目录 单表操作 分组 group by having order by limit 使用顺序 多表操作 外键 一对多 多对多 一对一 多表联查 单表操作 分组 group by 分组指的是:将所有记录按照某个相同字段进行归类,比如针对员工信息表的职位分组,或者按照性别进行分组 用法 select 聚合函数, 选取的字段 from employee group by 分组的字 group by : 是分组的关键词 group by 必须和聚合函数(count)出现 where 条件语句和group by分组语句的先后顺序: where > group by > having(******) having having是对group by后的数据进行二次筛选 select 聚合函数 [as 列名] from 表名 group by 列名 having 条件; order by order by 列名 asc 升序 order by 列名 desc 降序 limit 限制查询记录的个数 limit offset,size offset 表示起始行数,第一行对应的offset是0 size表示查询记录的个数 使用顺序 where > group by > having > order by > limit 多表操作 外键 外键是表中的一个字段,这个字段与另外一个表中的字段相匹配 作用: 1