MySQL是一種常用的關系型數據庫管理系統,能夠通過SQL語句查詢、刪除、插入和修改數據庫中的數據。當我們需要查詢數據庫中最后20條數據的時候,可以使用如下的SQL語句:
SELECT * FROM table_name ORDER BY id DESC LIMIT 20;
在這條SQL語句中,我們使用了SELECT語句來選擇數據,使用FROM語句來指定數據表,使用ORDER BY語句按照ID降序排列(即將ID從大到小排列),然后使用LIMIT語句來限制查詢結果的數量為20。
我們可以在MySQL命令行界面中執行這條SQL語句,也可以在程序中調用MySQL API來執行這條SQL語句。以下是使用PHP語言調用MySQL API查詢最后20條數據的示例:
// 連接數據庫 $conn = mysqli_connect("localhost", "username", "password", "database_name"); // 執行SQL語句 $sql = "SELECT * FROM table_name ORDER BY id DESC LIMIT 20"; $result = mysqli_query($conn, $sql); // 處理查詢結果 while ($row = mysqli_fetch_assoc($result)) { // 輸出每一條數據的內容 echo $row['id'] . " - " . $row['name'] . "
"; } // 關閉數據庫連接 mysqli_close($conn);
在這個示例中,我們首先使用mysqli_connect()函數連接到數據庫,然后使用mysqli_query()函數執行SQL語句并獲取查詢結果。最后,我們使用mysqli_fetch_assoc()函數遍歷查詢結果,并輸出每一條數據的內容。在處理完查詢結果后,我們使用mysqli_close()函數關閉數據庫連接。
下一篇css3box-sho