2010-09-18 5 views
0

chère à tous. J'ai beaucoup de données dans ma base de données. après cela, j'ai MySQL code pour le comptage des données. Je veux les faire compter tous les mois. Comment faire en sorte que ce code ne compte que dans le mois en cours? son moyen si maintenant septembre, il comptait juste sur ce mois. et les données de l'autre mois sont ignorées. quel code MySQL pour faire en sorte qu'il peut compléter le code dans le lien de la page?compter les données du mois en cours dans MySQL

Répondre

0
WHERE MONTH(Inspection_datetime) = MONTH(CURRENT_DATE) 
AND YEAR(Inspection_datetime) = YEAR(CURRENT_DATE) 
0

où la date < '09 -30' à 2010 et date> = '09 -01 à 2010'

3

Si vous utilisez la fonction MySQL NOW, vous ne devrez pas calculer la date en PHP:

WHERE YEAR(payment_date) = YEAR(NOW()) AND MONTH(payment_date) = MONTH(NOW()) 
Questions connexes