在SQL中使用日期

Bre*_*ett 3 mysql sql date

我有一个事件表,需要将最近的4个日期拉到今天的日期,它们可以是过去,现在或将来.

如果可能的话,SQL(使用MySQL)会是什么?

谢谢

布雷特

Boh*_*ian 5

我不知道你使用的是哪个数据库,但这适用于mysql:

select *
from event
order by abs(datediff(event_date, now()))
limit 4
Run Code Online (Sandbox Code Playgroud)