-1
我有records
表這個數據庫設置如何獲得前20行?
我想PDO通過參考過去20,這是由PHP自動增加的編號,但我需要的是會退出的SQL語句排名前20位的意思,最近的20條記錄
到目前爲止..
SELECT TOP 20
FROM records
ORDER BY reference DESC
我有records
表這個數據庫設置如何獲得前20行?
我想PDO通過參考過去20,這是由PHP自動增加的編號,但我需要的是會退出的SQL語句排名前20位的意思,最近的20條記錄
到目前爲止..
SELECT TOP 20
FROM records
ORDER BY reference DESC
利用的LIMIT
關鍵字
$display_query = $dbh->prepare("SELECT *
FROM records
ORDER BY reference DESC LIMIT 20");
$display_query->execute();
echo $display_query->fetchAll();
TOP
關鍵字用於在ORACLE
,LIMIT
應MySQL
使用LIMIT <offset>, <recordcount>
SELECT * FROM records
ORDER BY reference DESC
LIMIT 0, 20
使用什麼偏移?這是一個起點嗎? 20是要拉出20?這是拉出最後的記錄,即前20名參考?感謝btw –
與偏移你可以開始一個定義的偏移量。假設你想把記錄10取到19.然後使用偏移量'10,10'。如果你得到的最後或第一個記錄可能受到排序順序的影響:'desc'獲取排序的第一個記錄的最後一個和'asc'。 –