sql >> Database >  >> RDS >> Mysql

Hoe de gegevens van vandaag / gisteren uit de MySQL-database te halen?

Ik denk dat je dit zoekt:

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

tijd moet een veld in je tabel zijn dat een verwijzing naar de rij bevat.

bijwerken

Om de toevoegingen van gisteren te krijgen:

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

update 2

Om alle toevoegingen deze maand te ontvangen:

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

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



  1. Ampersand-operator (&) in een SQL Server WHERE-clausule

  2. SQL Server:het maximum aantal rijen in tabel

  3. Illuminate\Database\QueryException oplossen:SQLSTATE [HY000] [1044] Toegang geweigerd voor gebruiker

  4. Oude stijl Oracle Outer Join-syntaxis - Waarom de (+) aan de rechterkant van het isgelijkteken plaatsen in een Left Outer join?