how to get latest record or record with max corresponding date of all distinct values in a column in mysql?

前端 未结 5 1910
被撕碎了的回忆
被撕碎了的回忆 2021-01-21 00:11

For Example, I have table like this:

Date      | Id | Total
-----------------------
2014-01-08  1    15
2014-01-09  3    24
2014-02-04  3    24
2014-03-15  1             


        
5条回答
  •  孤街浪徒
    2021-01-21 00:39

    The other answers didn't work for me. I found the following code, which worked great for me:

    SELECT * FROM TABLE WHERE DATE IN (SELECT MAX(DATE) FROM TABLE)
    

    I am using SSMS 2014, SQLServer

提交回复
热议问题