Get closest date from MySQL table

前端 未结 3 828
旧巷少年郎
旧巷少年郎 2020-12-11 22:39

I need to get the closest date to current date from a MySQL table.

This is my table:

id        | date          | name
1         | 2012-10-29    | tes         


        
3条回答
  •  无人及你
    2020-12-11 22:53

    SELECT * FROM `your_table` WHERE ABS(DATEDIFF(`date`, NOW()));
    

    Returns:

    '1', '2012-10-29 00:00:00', 'test'
    

提交回复
热议问题