

一.基本查询

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