葬空吟
2021-09-29 18:22
采纳率: 75%
浏览 25

SQL查询数据库中最新日期的数据

数据库字段TIME的类型是datetime,也就是说数据是2021-09-29 15:31:56 这种的,我想查询最新一天的数据,应该怎么写?
sql语句越简短越好,谢谢!
注:假设最新的一天是2021-09-29,查询的结果应该是

img

  • 好问题 提建议
  • 收藏

2条回答 默认 最新

  • ACMAIN_CHM 2021-09-29 21:54
    已采纳

    select * from t where col> CURDATE();

    已采纳该答案
    评论
    解决 1 无用
    打赏 举报
  • 老紫竹 2021-09-30 09:31

    select * from TA order by 日期字段 desc
    结束了,这是截至当前,入库的最新的数据。

    要是你要求必须是今天的,也就是可能今天一行都没有,那么得加上
    select * from TA where 日期字段>=currentdate() order by 日期字段 desc

    评论
    解决 1 无用
    打赏 举报

相关推荐 更多相似问题