本期java培訓(xùn)技術(shù)教程為大家分享的是關(guān)于分頁查詢的知識(shí),分頁查詢?cè)趺从?為什么要用分頁查詢?相信大家在今后的工作中會(huì)經(jīng)常遇到這個(gè)內(nèi)容的,那么下面就來看看詳細(xì)的教程解析吧。
分頁查詢?cè)趺从?為什么要用分頁查詢?我們?cè)诓樵償?shù)據(jù)時(shí),數(shù)據(jù)量大一頁容不下,后臺(tái)查詢部分?jǐn)?shù)據(jù)而不是全部數(shù)據(jù),同時(shí)降低帶寬的使用提高訪問速度。
首先我們來了解一下分頁查詢?cè)趺从?
學(xué)習(xí)目標(biāo):能夠使用 limit 關(guān)鍵字實(shí)現(xiàn)分頁查詢
1. 分頁查詢的介紹
當(dāng)我們?cè)诰〇|購(gòu)物,瀏覽商品列表的時(shí)候,由于數(shù)據(jù)特別多,一頁顯示不完,一頁一頁的進(jìn)行顯示,這就是分頁查詢
2. 分頁查詢的語法
select * from 表名 limit start,count
說明:
limit是分頁查詢關(guān)鍵字
start表示開始行索引,默認(rèn)是0
count表示查詢條數(shù)
例1:查詢前3行男生信息:
select * from students where gender=1 limit 0,3;
簡(jiǎn)寫
select * from students where gender=1 limit 3;
3. 分頁查詢案例
已知每頁顯示m條數(shù)據(jù),求第n頁顯示的數(shù)據(jù)
提示: 關(guān)鍵是求每頁的開始行索引
查詢學(xué)生表,獲取第n頁數(shù)據(jù)的SQL語句:
select * from students limit (n-1)*m,m
4. 小結(jié)
使用 limit 關(guān)鍵字可以限制數(shù)據(jù)顯示數(shù)量,通過 limit 關(guān)鍵可以完成分頁查詢;limit 關(guān)鍵字后面的第一個(gè)參數(shù)是開始行索引(默認(rèn)是0,不寫就是0),第二個(gè)參數(shù)是查詢條數(shù)。
分頁查詢?cè)趺从?為什么要用分頁查詢?通過上面的介紹相信大家都了解了,更多的java培訓(xùn)技術(shù)教程都在千鋒官網(wǎng),如需了解更多的教程資料,千鋒教育課程顧問會(huì)盡快聯(lián)系您,為您定制專屬課程,開始您的學(xué)習(xí)之旅。