我試圖建立一個人的目錄如LinkedIn選擇行有:MySQL的 - 在一個特定的順序
http://www.linkedin.com/directory/people-a
我不希望所有的行與name
場開始a
獲取和建立像LinkedIn這樣的鏈接列表。是否有MySQL的任何方式,所以我可以在這個序列中僅提取行:
月1日,第100,第101,第200,第201,第300,第301,第400,第401,最後
這意味着我試圖讓在包括第一個和最後一個項目的某個gap
之後的兩個連續的行。 ID不是很好的統一增加順序,所以我不能使用這個answser。任何幫助或暗示表示讚賞。
說我的查詢SELECT * FROM
企業where name like 'a%' order by name
返回ID這樣的:
1,3,5,6,8,9,12,33,45,66,77,88,100,103,120,133,155,166,177,178,198
以上是如果我想獲得所有的行。但我想要的是在一定距離之後才能獲得物品。例如,如果我想每5個項目後挑:
1,9,12,88,100,166,177,198
所以跳過4項,並採取下兩個。這甚至可能在MySQL?
你是否需要更多信息來改善此問題? – hassansin
對於未來的訪客:請訪問此主題http://dba.stackexchange.com/questions/106079/sql-select-rows-in-a-certain-order/106105對於這些問題,dba似乎比SO好。 – hassansin