Simuletsplay
Benutzer
- Beiträge
- 7
Hallo zusammen,
ich habe ein Problem mit der Abfrage in meiner SQL-DB.
Ich habe eine Tabelle mit Mitgliedern, bei denen ich jeweils das Eintrittsdatum im Format Y-m-d habe.
Zur Auswertung möchte ich jetzt gerne wissen, in welchem Monat wie viele Mitglieder dazugekommen sind.
Also
Monat Anzahl
2017/1 2
2017/2 0
2017/3 5
...
2022/1 4
...
Ich habe folgende Abfrage probiert
Jedoch gibt er mir JEDE Jahreszahl (einmalig) wieder und dazu einen Monat und eine Anzahl:
Wo habe ich einen Fehler gemacht?
Edit: Die Abfrage wurde nochmal überarbeitet. Ich hatte aus Versehen das Falsche gepostet.
ich habe ein Problem mit der Abfrage in meiner SQL-DB.
Ich habe eine Tabelle mit Mitgliedern, bei denen ich jeweils das Eintrittsdatum im Format Y-m-d habe.
Zur Auswertung möchte ich jetzt gerne wissen, in welchem Monat wie viele Mitglieder dazugekommen sind.
Also
Monat Anzahl
2017/1 2
2017/2 0
2017/3 5
...
2022/1 4
...
Ich habe folgende Abfrage probiert
SQL:
SELECT COUNT(id) AS counter, MONTH(mitglied_seit) AS monat, YEAR(mitglied_seit) AS year FROM users GROUP BY MONTH(mitglied_seit)
Jedoch gibt er mir JEDE Jahreszahl (einmalig) wieder und dazu einen Monat und eine Anzahl:
Wo habe ich einen Fehler gemacht?
Edit: Die Abfrage wurde nochmal überarbeitet. Ich hatte aus Versehen das Falsche gepostet.
Zuletzt bearbeitet: