Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment obtenir les données d'aujourd'hui/d'hier à partir de la base de données MySQL ?

Je pense que vous cherchez ceci :

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

time doit être un champ de votre table contenant une référence à la ligne.

mettre à jour

Pour obtenir les ajouts d'hier :

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

mise à jour 2

Pour obtenir tous les ajouts ce mois-ci :

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

référence :http://dev.mysql .com/doc/refman/5.5/en/date-and-time-functions.html