我有一个表,其中包含有关事件和节日的数据,并以下列记录其开始和结束日期。
日期格式为YYYY-MM-DD
。我需要使用以下条件获取事件详细信息。
- 需要获取以当前月份开始且结束日期可以是任何内容的所有事件
currentDate+next30days
.
我很清楚结束日期的概念。但不确定如何获取开始日期在当月的数据。
为此,我需要将当前年份和当前月份与Start_Date
我的数据库中的列。
谁能帮我指出我该如何做到这一点?
select * from your_table
where year(Start_Date) = year(curdate())
and month(Start_Date) = month(curdate())
and end_date <= curdate() + interval 30 day
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)