?
一.基本查詢?
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