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

MySQL Query:ottieni record in base alla data corrente

SELECT username FROM users WHERE DATE(expiration_date) = CURRENT_DATE

Tuttavia, ciò richiede una scansione completa della tabella (n inefficiente). Se hai un indice su expiration_date , dovresti invece usare:

SELECT username
FROM   users
WHERE  expiration_date >= CURRENT_DATE
   AND expiration_date <  CURRENT_DATE + INTERVAL 1 DAY