sql >> Databasteknik >  >> RDS >> Mysql

SQL som listar alla födelsedagar inom de kommande och föregående 14 dagarna

Här är den enklaste koden för att få kommande födelsedagar för de kommande x dagarna och föregående x dagarna

denna fråga påverkas inte heller av skottår

SELECT name, date_of_birty 
FROM users 
WHERE DATE(CONCAT(YEAR(CURDATE()), RIGHT(date_of_birty, 6)))
          BETWEEN 
              DATE_SUB(CURDATE(), INTERVAL 14 DAY)
          AND
              DATE_ADD(CURDATE(), INTERVAL 14 DAY)


  1. Lokal replika av RDS-databas

  2. PHP SQL STMT VÄLJ flera LIKE? är det möjligt?

  3. Vad är DTU i Azure SQL Database och hur man räknar ut hur mycket vi behöver

  4. Kul med Djangos nya Postgres-funktioner