sql >> Database teknologi >  >> RDS >> Mysql

MySQL vælger alle poster mellem to datoer uanset år

SELECT *
FROM yourTable
WHERE (MONTH(yourDate) = 10 AND DAYOFMONTH(yourDate) >= 30)
   OR (MONTH(yourDate) = 11)
   OR (MONTH(yourDate) = 12 AND DAYOFMONTH(yourDate) <= 11)


  1. Udvid et GROUP BY og HAVING resultatsæt

  2. Hvordan overfører man List fra Java til Oracle-procedure?

  3. Enhver præstationspåvirkning i Oracle for at bruge LIKE 'streng' vs ='streng'?

  4. Sådan sammenkædes flere værdier fra flere relationstabeller i en enkelt mysql-forespørgsel