在很多時候我們需要取出前幾條記錄,像一些論壇上的十大之類的。如果把所有的記錄的都取出來,然后再挑出前幾條的話肯定是很傻的做法。
以前聽說過select top,用它可以取出前幾條記錄。但是在mysql5.0中好像不支持,不過想想mysql肯定會有另外的支持方式的,在網上搜了會。找到了limit的方法,在mysql5.0中測試一下,no problem。
代碼樣例:
select??*??from?test?order?by?id?desc?limit?5;
test:表明
id??? :字段名
5??? : 獲得記錄條數? ?