MySQL选择两个日期之间的所有条目,无论年份如何

Sco*_*ott 3 mysql sql database date

我需要在MySQL数据库中查找介于"YYYY-10-30"和"YYYY-12-11"之间的所有行.我不关心日期是在哪个年份之间落在两个日期之间.

Ada*_*ger 5

SELECT *
FROM yourTable
WHERE (MONTH(yourDate) = 10 AND DAYOFMONTH(yourDate) >= 30)
   OR (MONTH(yourDate) = 11)
   OR (MONTH(yourDate) = 12 AND DAYOFMONTH(yourDate) <= 11)
Run Code Online (Sandbox Code Playgroud)