sql >> Databasteknik >  >> RDS >> Mysql

Hur hämtar jag föregående dag-poster från mysql-tabellen?

Ganska enkelt när du är klar med SQL, lägg bara till villkoret

WHERE creationDate BETWEEN CURDATE() - INTERVAL 1 DAY AND CURDATE()

Det finns inget behov av att konvertera creationDate eftersom det redan är ett datum :). Och jag tror att detta kommer att vara det snabbaste sättet att kontrollera det (vilket kommer att spela roll om du går över stora datamängder).



  1. Vad är fördelen med zerofill i MySQL?

  2. Hur man lagrar JSON-objekt i PostgreSQL med JSONB-datatyp i tabell och PostgreSQL JDBC-drivrutin

  3. Hur väljer man efter MAX(datum)?

  4. Skapa ny användare i MySQL och ge den full tillgång till en databas