mysql 批量查詢?nèi)∶恳唤M最新一條數(shù)據(jù)
AI回答

需求
根據(jù)車牌號查詢最新的一條交車記錄的‘合同號’ ,與上面需要類似,這里只需要查詢‘合同號’這個字段
方式1
直接把需要查詢的字段加上contract_no,直接查,不用子查詢
SELECT number_plate,id,contract_no, MAX( create_time ) AS latest FROM
yl_lease_collect GROUP BY number_plate ;
查詢所有數(shù)據(jù)
發(fā)現(xiàn)最新的一條數(shù)據(jù)并不是上面查詢的結(jié)果,對比id與contract_no,實際查詢到的是最老的一條

結(jié)論
對MAX() 函數(shù)有誤解,這個只是查詢某個字段最大的數(shù)據(jù),僅針對字段。想要查詢最新記錄,還是要關(guān)聯(lián)查詢。
最終查詢
SELECT
m1.id, m1.contract_no
FROM
yl_lease_collect m1
JOIN
(
SELECT number_plate, MAX( create_time ) AS latest FROM
yl_lease_collect where number_plate in(
'123滬123'
)
GROUP BY number_plate
) m2
ON m1.number_plate = m2.number_plate
AND m1.create_time = m2.latest
;
到此這篇關(guān)于mysql 批量查詢?nèi)∶恳唤M最新一條數(shù)據(jù)的文章就介紹到這了,更多相關(guān)mysql 批量查詢最新一條數(shù)據(jù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
MySQL性能參數(shù)詳解之Skip-External-Locking參數(shù)介紹
MySQL的配置文件my.cnf中默認存在一行skip-external-locking的參數(shù),即跳過外部鎖定。根據(jù)MySQL開發(fā)網(wǎng)站的官方解釋,External-locking用于多進程條件下為MyISAM數(shù)據(jù)表進行鎖定2016-05-05
mysql數(shù)據(jù)庫亂碼之保存越南文亂碼解決方法
做一個包含越南文的網(wǎng)站,用戶說在保存包含越南文的文章時,MSYQL亂碼了,看下面的解決方法2013-12-12
如何解決MySQL服務(wù)啟動失敗ERROR 2003:10061問題
這篇文章主要介紹了如何解決MySQL服務(wù)啟動失敗ERROR 2003:10061問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2025-05-05
淺談Mysql連接數(shù)據(jù)庫時host和user的匹配規(guī)則
這篇文章主要介紹了淺談Mysql連接數(shù)據(jù)庫時host和user的匹配規(guī)則,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-01-01

