2014-03-26 69 views
0

我正在尋找一個mysql select,這將允許我選擇(LIMIT 8)記錄一些不斷變化的前幾場比賽的數量;Mysql選擇記錄與偏移

select id 
from customers 
where name LIKE "John%" 
Limit 8 

所以,如果我有一個表內衣褲的1000有各種姓氏 我希望能夠選擇記錄500-508

回答

0

您可以將偏移到極限的語句,就像這樣:

SELECT id 
FROM customers 
WHERE name LIKE "John%" 
LIMIT 8 OFFSET 500 

請注意OFFSET 500上的限制。這設定了首個500個參賽作品(入口#501)的「起點」。

因此,將選擇條目#501,#502,#503,#504,#505,#506,#507和#508。

這也可以寫成:

LIMIT 500, 8 

就個人而言,我不喜歡儘可能多的和不理解的順序。

迂腐點:500-508是9項,所以我不得不調整。

0

作爲一個解決方案,請嘗試執行下面的SQL查詢

select id from customers where name LIKE "John%" Limit 500,8