一.基本查询
1.查询多个字段
2.查看所有字段
3.设置别名
4.去除重复记录
二.条件查询
1.大于小于等于
2.查询 身份证为空的
没有所以没有记录
3.在15到20这个区间范围内
4.or/in 或者
4.like 匹配 (_匹配单个字符 %匹配多个字符)
查询员工信息为两个字的员工信息
三个
查询最后一位身份证是8的员工(用%代替前面任意多个字符)
5.聚合函数
注意:使用聚合函数null值不参与所有聚合函数的计算
1.计算所有员工的数量 (不要是那些有空值还要值相同的字段就可以)
2.年龄最大值
3.平均年龄
4.最小值
5.求和
三.分组查询
1.按性别分组并计算男女生数量
2.
2.where和having 查询年龄小于等于20,之后根据地址分组,获取员工数量大于等于2
一.排序查询
1.根据年龄对员工进行升序排行(年龄相同按照id)
四.分页查询
1.查询第一页员工数据,第一页只要一条数据
2.查询第二页员工数据 ,第二页一条数据
第二页起始索引=(页数-1)*每页记录
五.dql执行顺序
从e.age 可以使用说明 from大于where和group