У меня есть таблица, содержащая данные о событиях и фестивалях со следующими столбцами, в которых записаны даты начала и окончания.Сравнение дат по месяцам и годам в mysql
- Дата_начала
- датой_окончания
формат даты в YYYY-MM-DD
. Мне нужно получить информацию о событии со следующим условием.
- Необходимо получить все события, начинающиеся с текущего месяца, и там даты окончания могут быть любыми словами
currentDate+next30days
.
Понятно, что концепция даты окончания. но не знаю, как я могу получить данные, даты начала которых находятся в текущем месяце. Для этого мне нужно сравнить текущий год и текущий месяц с столбцом Start_Date
в моей базе данных.
Может ли кто-нибудь помочь мне указать, как я могу это сделать?
Всегда забываем 'CURDATE()' function ':]', поэтому +1 – BlitZ
Спасибо, это получилось довольно неплохо –
Я думаю, что 'now()' легче запомнить. – daVe