2016-09-19 4 views
-3

Wie zählen Sie die Gesamtzahl der Einträge pro Monat?Zählen nach Monaten in MySQL-Datenbank?

id, date 

01, 2010-09-28 
02, 2010-03-28 
03, 2010-09-28 
04, 2010-03-28 

Zum Beispiel. Wie können Sie nur Daten von September auswählen und sie als Ausgabe von 2 zählen?

Bearbeiten: Bearbeitete die Daten, um sie in das richtige Format zu bringen.

+3

Sicher haben Sie bei dem Versuch, diese zu beantworten einige SQL-Abfrage versucht haben muss? –

+0

'wo Jahr (Datum) = 2010 und Monat (Datum) = 9', und ziemlich genau dasselbe für eine' Gruppe von'. –

Antwort

2
select month(date) , count(*) 
from yourtable 
group by month(date) 
0

Noch neu bei MySQL und wollte meine eigenen Tabellen testen. Tut mir leid, dass ich Probleme habe.

Hier ist die einfache Lösung zu meinem Problem:

SELECT COUNT(DATE) 
FROM TEST_TABLE 
WHERE month(DATE) = 9;