2020久久超碰欧美精品最新亚洲欧美日韩久久精品,国产福利电影一区二区三区,亚洲欧美日韩一区在线观看,亚洲国产欧美日韩欧美特级,亚洲欧美日韩成人一区久久,欧美日韩精品一区二区三区不卡,国产欧美日韩va另类影音先锋,亚洲欧美日韩久久精品,亚洲欧美日韩国产成人精品影院,亚洲国产欧美日韩精品一区二区三区,欧美日韩国产成人高清视频,日韩久久精品国产免费观看频道,久久人人爽人人爽从片av高清,国产精品综合一区二区

首頁技術文章正文

MySQL數據庫分頁查詢功能的實現(xiàn)

更新時間:2022-09-06 來源:黑馬程序員 瀏覽量:

IT培訓班

分頁操作在業(yè)務系統(tǒng)開發(fā)時,也是非常常見的一個功能,我們在網站中看到的各種各樣的分頁條,后臺都需要借助于數據庫的分頁操作。

1). 分頁查詢的語法

SELECT  字段列表 FROM 表名 LIMIT 起始索引,查詢記錄數;

注意事項:

起始索引從0開始,起始索引= (查詢頁碼- 1)* 每頁顯示記錄數。分頁查詢是數據庫的方言,不同的數據庫有不同的實現(xiàn),MySQL中是LIMIT。如果查詢的是第一頁數據,起始索引可以省略,直接簡寫為limit 10。

案例:

1). 查詢年齡為20,21,22,23歲的員工信息。

select*fromempwheregender='女'andagein(20,21,22,23);

2). 查詢性別為男,并且年齡在20-40 歲(含)以內的姓名為三個字的員工。

select*fromempwheregender='男'and(agebetween20and40)andnamelike
'___';

3). 統(tǒng)計員工表中, 年齡小于60歲的, 男性員工和女性員工的人數。

selectgender,count(*)fromempwhereage<60groupbygender;

4). 查詢所有年齡小于等于35歲員工的姓名和年齡,并對查詢結果按年齡升序排序,如果年齡相同按入職時間降序排序。

selectname,agefromempwhereage<=35orderbyageasc,entrydatedesc;

5). 查詢性別為男,且年齡在20-40 歲(含)以內的前5個員工信息,對查詢的結果按年齡升序排序,年齡相同按入職時間升序排序。

select*fromempwheregender='男'andagebetween20and40orderbyageasc,entrydateasclimit5;




分享到:
在線咨詢 我要報名
和我們在線交談!