开发者社区 问答 正文

mysql要获取数据表中离当前日期最近的数据,如何做?

数据表:
id publish_date
1 2016-2-5
2 2016-3-8
3 2016-3-25
4 2016-4-7
5 2016-5-10
例如,今天是4-7,查询出离4-7最近日期的数据,及要查询出publish_date为2016-4-8的这一条数据,用mysql如何实现?

展开
收起
落地花开啦 2016-02-08 14:41:51 3574 分享 版权
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    DATEDIFF函数可以实现

    2019-07-17 18:39:39
    赞同 展开评论