在mysql中,可以利用select查詢語句來配合「order by」和limit子句查詢最新的一筆記錄,語法為「select * from 表名 order by 時間欄位 desc limit 0,1;」。
本教學操作環境:windows10系統、mysql8.0.22版本、Dell G3電腦。
mysql怎樣查詢最新的一筆記錄
#使用order by time desc根據時間降序查詢資料在新增限制limit 0,1條件從第一筆資料開始選取一筆資料即mysql 資料庫中最新的一筆記錄;完整語句如下:
select * from 表名order by 時間欄位desc limit 0,1;
#範例如下:
MYSQL查詢不同使用者最新的一筆記錄
#查詢出結果後將時間排序後取第一條(只能取到一條,且無法查詢不同客戶的記錄)
SELECT CUSTOMER_ID,CONTENT,MODIFY_TIME FROM `service_records` ORDER BY MODIFY_TIME DESC LIMIT 1;
查詢結果:
推薦學習:mysql影片教學
以上是mysql怎麼查詢最新的一筆記錄的詳細內容。更多資訊請關注PHP中文網其他相關文章!