sql >> Database teknologi >  >> RDS >> Mysql

Hvordan får man dagens / gårsdagens data fra MySQL-databasen?

Jeg tror, ​​du leder efter dette:

"SELECT id FROM folk WHERE DATE(time) = CURDATE()"

tid skal være et felt i din tabel, der indeholder en reference til rækken.

opdatering

For at få gårsdagens tilføjelser:

"SELECT id FROM folk WHERE DATE(time) = CURDATE() - 1"

opdatering 2

For at få alle tilføjelser denne måned:

"SELECT id FROM folk 
WHERE MONTH(time) = MONTH(NOW()) AND YEAR(time) = YEAR(NOW())"

reference:http://dev.mysql .com/doc/refman/5.5/da/date-and-time-functions.html



  1. Langsom placeringsbaseret søgeresultatforespørgsel

  2. Det nye Mysqli-objekt er null

  3. Fejlfinding, der løber tør for arbejdstråde

  4. Sådan får du den aktuelle dato og tid i MySQL