SELECT记录MySQL:日期+ 1之间

假设我要选择两个日期之间的所有记录,再加上该日期之前的一个记录和该日期之后的一个记录?所有记录均按日期排序。

回答:

  (select * from t where date < start_date order by date desc limit 1)

union (select * FROM t WHERE date between start_date and end_date)

union (select * from t where date > end_date order by date asc limit 1)

以上是 SELECT记录MySQL:日期+ 1之间 的全部内容, 来源链接: utcz.com/qa/415941.html

回到顶部