當我想選擇最後一排,從數據庫弗里斯特行,我用「SELECT * FROM畫廊ORDER BY ID DESC」 但我想選擇從去年到第一頁第三行,如下面的代碼:如何選擇中間表中的一行並選擇後面的所有行?
$LastRowID = 20;
$FindRows = mysqli_query($Database,"SELECT * FROM Table ORDER BY ID DESC");
$FindLastRow = mysqli_query($Database,"SELECT * FROM Table Where ID = /* $LastRowID - 3 */ ORDER BY ID DESC");
當這個代碼是runnig只選擇$ LastRowID - 3行,但我需要選擇$ LastRowID - 3後的所有行;
是什麼方式?
您可以執行'WHERE ID> = $ LastRowID' – andrewsi
我不確定我是否理解您的問題,但您可以查看LIMIT子句。 – jeff
你想要最後三排嗎?在這種情況下,我會使用您的第一個查詢並添加_limit 3_。如果您希望在最後3行之前有任何內容,您仍然可以使用第一個查詢並跳過前三個結果行。但你的問題並不清楚。 – Seb