sql >> Databáze >  >> RDS >> Mysql

MySQL - SELECT WHERE datum

V MySQL máte curdate() funciton, díky tomu získáte dnešní datum.

Takže něco takového by mělo fungovat:

select *
from your_table
where your_date_column < curdate()


Cituji manuálovou stránku této funkce:


A pokud chcete porovnat s aktuálním časem (a nejen dnem) , můžete použít now() funkce :



  1. SQL max() s vnitřními spojeními

  2. Jaký typ JOIN použít

  3. Upozornění:Převod pole na řetězec v

  4. Zabránit automatickému zvýšení InnoDB NA DUPLIKÁTNÍM KLÍČI