2011-04-27 75 views
4

新手問題: 我想獲取兩行之間的數據,比如行號5和行號10.我該怎麼做? 表中沒有id或任何整數列,我無法修改表。Mysql獲取兩行之間的數據

+0

http://dev.mysql.com/doc/refman/5.1/en/select.html – Laimoncijus 2011-04-27 06:43:39

+0

如果你想談論他們之間的行數和行,你必須指定您如何訂購行。 MySQL中有*行*沒有自然排序。 – Martijn 2011-04-27 06:45:01

+0

@martijn:Harry Joy的回答滿足了我的需求。不過,我會在MySQL中閱讀更多關於排序的內容。謝謝。 – Neeraj 2011-04-27 08:02:24

回答

4

您可以使用限制

select * from `table` limit 4,5; 
+0

這工作。謝謝。 :) – Neeraj 2011-04-27 06:46:04

+0

我是第一次使用。此外,有一定的時間限制,在此之前,你不能贊成/接受答案。 – Neeraj 2011-04-27 08:00:02