昨天我問了一個接近這個問題的問題,但需要更進一步。我知道在任何表格上,您都可以指定要開始的行和使用需要訂購MySQL表並返回特定子集
SELECT ... LIMIT <start-row>, <length>
命令返回多少行。
我也知道,你可以使用
ORDER BY <column-name>
命令排序上的列標題的表。
我想知道的是,是否有將這些組合起來以便MySQL按字母順序排序表,然後僅從新排序的表中返回特定的子集?
謝謝。
昨天我問了一個接近這個問題的問題,但需要更進一步。我知道在任何表格上,您都可以指定要開始的行和使用需要訂購MySQL表並返回特定子集
SELECT ... LIMIT <start-row>, <length>
命令返回多少行。
我也知道,你可以使用
ORDER BY <column-name>
命令排序上的列標題的表。
我想知道的是,是否有將這些組合起來以便MySQL按字母順序排序表,然後僅從新排序的表中返回特定的子集?
謝謝。
寫他們兩個:
select foo
from bar
order by baz
limit 0,10;
是的,你只需要添加的「ORDER BY」自己的極限後,你哪來和組之前。
是
SELECT * FROM customers ORDER BY name LIMIT 0, 300