sql >> Databasteknik >  >> RDS >> Mysql

Hur väljer man rader som har dagens tidsstämpel?

använd DATE och CURDATE()

SELECT * FROM `table` WHERE DATE(`timestamp`) = CURDATE()

Varning! Den här frågan använder inte ett index effektivt . För den mer effektiva lösningen se svaret nedan

se genomförandeplanen på DEMO



  1. Det går inte att masslasta. Operativsystem felkod 5 (Åtkomst nekad.)

  2. Installerar PostgreSQL Extension till alla scheman

  3. Topp 9 databashanteringssystem för Joomlas mallar

  4. Förstå systemkolumner i PostgreSQL