分頁查詢
學習目標
- 能夠使用 limit 關鍵字實現分頁查詢
1. 分頁查詢的介紹
當我們在京東購物,瀏覽商品列表的時候,由於數據特別多,一頁顯示不完,一頁一頁的進行顯示,這就是分頁查詢
2. 分頁查詢的語法
select * from 表名 limit start,count
說明:
- limit是分頁查詢關鍵字
- start表示開始行索引,默認是0
- count表示查詢條數
例1:查詢前3行男生信息:
select * from students where gender=1 limit 0,3;
簡寫
select * from students where gender=1 limit 3;
3. 分頁查詢案例
已知每頁顯示m條數據,求第n頁顯示的數據
提示: 關鍵是求每頁的開始行索引
查詢學生表,獲取第n頁數據的SQL語句:
select * from students limit (n-1)*m,m
4. 小結
- 使用 limit 關鍵字可以限制數據顯示數量,通過 limit 關鍵可以完成分頁查詢
- limit 關鍵字後面的第一個參數是開始行索引(默認是0,不寫就是0),第二個參數是查詢條數