sql >> Databasteknik >  >> RDS >> Mysql

Mysql:Hitta poster från specifik dag med hjälp av tidsstämpelkolumnen

Du behöver bara extrahera datumdelen med funktionen DATE():

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

eller så kan du använda detta, som kan använda ett index:

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


  1. MySQL Matchningsproblem med flera intressen

  2. Hitta användare i Laravel efter användarnamn

  3. ORA-00001 unik begränsning överträtt

  4. Kontrollera för maximal längd av på varandra följande dagar som uppfyller specifika villkor