mysql查询日期间隔的替代方案

时间:2016-04-14 14:30:19

标签: mysql sql

这个陈述的替代方法是什么?

between date_sub(curdate(), Interval 12 month) and date_sub(curdate(),Interval 1 day)

1 个答案:

答案 0 :(得分:0)

有些是这样的:

SELECT * 
FROM yourtable 
WHERE (`start` >= :start) 
AND (`end` <= :end) 
OR (`start` <= :end) 
AND (`end` >= :start);