欧美日韩国产一区,亚洲一区视频,色综合久久久久,私密按摩师舌头伸进去了,99re6这里只有精品,夜夜性日日交xxx性hd

19.分頁

  • • 發(fā)表于 7年前
  • • 作者 大妖怪
  • • 12921 人瀏覽
  • • 4 條評論
  • • 最后編輯時間 7年前
  • • 來自 [技 術(shù)]

原創(chuàng)聲明:本文為作者原創(chuàng),未經(jīng)允許不得轉(zhuǎn)載,經(jīng)授權(quán)轉(zhuǎn)載需注明作者和出處

在前面的例子中我們查詢數(shù)據(jù)都是有多少返回多少。但是在實際生產(chǎn)環(huán)境中,這樣做是不可取的。因為demo中我們的數(shù)據(jù)只要10條、20條,但是在生產(chǎn)環(huán)境中,我們的數(shù)據(jù)可能就是10萬條、20萬條。試問這么多數(shù)據(jù)如果一次性返回會造成什么后果?首先,我們查詢數(shù)據(jù)要很長時間。然后,通過返回給前端又要很長時間,關(guān)鍵是,那么多的數(shù)據(jù)返回給客戶端,如果客戶端配置差一點,好了可能好不容易等到數(shù)據(jù)來了,結(jié)果內(nèi)存不足,客戶端炸了。總之,這樣會造成非常不好的客戶體驗。所以呢,我們需要把數(shù)據(jù)庫中的數(shù)據(jù)分成一頁一頁的,每次只返回一頁,客戶端來控制它想獲取的頁數(shù)也每頁多少條。比如前幾章中學(xué)生表我們每次返回兩條,分五頁返回:

SELECT * FROM student LIMIT 0,2;

SELECT * FROM student LIMIT 2,2;

SELECT * FROM student LIMIT 4,2;


.
.
.
后面的依次類推。
可以看出,分頁,主要是用了LIMIT關(guān)鍵字。這個關(guān)鍵字是這樣的:LIMIT 開始位置,查詢條數(shù),
比如LIMIT 0,2說明是從第一條開始查詢(下標(biāo)都是由0開始),查詢兩條,那么返回的結(jié)果就是第一條和第二條。我們可以吧這個看做是一頁,那么下一頁就是第三條和第四條了,那就是LIMIT 2,2。
LIMIT也可以和我們上述的其它語句一起結(jié)合使用,并且一定是放在最后面的,比如:

SELECT * FROM student WHERE name like '%妖怪%'  LIMIT 0,2;


如果這樣就會報錯啦:

SELECT * FROM student LIMIT 0,2 WHERE name like '%妖怪%';


說的是語法錯誤。

分享到:
4條評論
Ctrl+Enter
作者

大妖怪

大妖怪

APP:1 帖子:76 回復(fù):200 積分:7517

已加入社區(qū)[3073]天

夢里巷口,可有你倚門回首

作者詳情》
Top