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

MySQL Query – získejte záznamy na základě aktuálního data

SELECT username FROM users WHERE DATE(expiration_date) = CURRENT_DATE

To však vyžaduje (neefektivní) úplné skenování tabulky. Pokud máte index na expiration_date , měli byste místo toho použít:

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



  1. Pokus o "volání" uložených procedur pomocí CodeIgniter

  2. Vybírejte z více tabulek pomocí laravel Fluent Query Builder

  3. Stejně jako rozlišování malých a velkých písmen v MySQL

  4. doctrine2 a group_concat