色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql多條重復數(shù)據(jù)取最新

傅智翔2年前13瀏覽0評論

在日常的數(shù)據(jù)操作中,我們有時候會遇到一些重復的數(shù)據(jù),這些數(shù)據(jù)可能由于采集等原因,出現(xiàn)了多個重復的記錄。但是我們只需要最新的一條數(shù)據(jù),那么該如何操作呢?本文為大家介紹mysql多條重復數(shù)據(jù)取最新的方法。

SELECT *
FROM table_name AS t1
WHERE t1.create_time = (
SELECT MAX(t2.create_time)
FROM table_name AS t2
WHERE t2.id = t1.id
)

通過以上sql語句,我們可以先通過表名作為別名,查詢到需要的數(shù)據(jù)表。然后我們使用了子查詢語句,查詢了最大的create_time,然后通過t2.id = t1.id來找到對應的記錄。最后,我們通過t1.create_time = 來判斷取出的記錄是否是最新的數(shù)據(jù),如果是就將該記錄取出來。

以上就是mysql多條重復數(shù)據(jù)取最新的方法。這種方法比較簡單易懂,而且實用性也很強。希望本文的內(nèi)容對大家有所幫助。