sql >> Database >  >> RDS >> Mysql

Mysql:Vind vermeldingen van een specifieke dag met behulp van de tijdstempelkolom

U hoeft alleen het datumgedeelte te extraheren met de DATE()-functie:

SELECT *
FROM yourtable
WHERE DATE(your_column) = '2013-07-03'

of u kunt dit gebruiken, dat gebruik kan maken van een index:

SELECT *
FROM yourtable
WHERE your_column >= '2013-07-03' AND
      your_column < '2013-07-03' + INTERVAL 1 DAY


  1. De afzonderlijke som van een samengevoegde tabelkolom verkrijgen

  2. MySQL – MariaDB – De allereerste opgeslagen procedure schrijven

  3. prestatie verbeteren voor LIKE-clausule

  4. Een tekenreeks converteren naar een numerieke waarde in PostgreSQL