【发布时间】:2012-12-06 11:09:05
【问题描述】:
我有一个表 leave_applications ,其中包含从日期到现在的两列。我需要从表中获取休假日期在给定月份的那些行,这意味着从日期到日期之间的至少一个日期在给定月份中的行。
因此,我需要一个查询来获取具有两组日期(即 from_date 和 to_date)交集的行以及该月的所有日期。
【问题讨论】:
-
那么到目前为止你尝试过什么?
-
我试图构建一个查询,例如 Select * from leave_application where (select date() wher month()= 12 and year()=2012) between from_date and to_date;但这似乎不起作用