Cha*_*ynn 3 php mysql sql date
我需要从MySQL表中获取最接近当前日期的日期.
这是我的表:
id | date | name
1 | 2012-10-29 | test
2 | 2009-11-31 | test
Run Code Online (Sandbox Code Playgroud)
因此,如果查询今天运行,它将返回 1 | 2012-10-29 | test
任何帮助深表感谢.谢谢
xda*_*azz 14
SELECT
*
FROM
your_table
ORDER BY
ABS(DATEDIFF(NOW(), `date`))
LIMIT 1
Run Code Online (Sandbox Code Playgroud)