Ich habe eine Tabelle in SQL Server 2014 mit dem Namen [Mitgliedschaft] mit persönlichen Mitgliedsdaten und zwei Datumsfeldern mit dem Namen [Mitglied von Datum] und [Mitglied bis Datum].Mitgliedsdaten zwischen den Datumsbereichen
Ich muss die monatliche Mitgliedschaft zusammenfassen. Ein Mitglied wird nur in einem bestimmten Monat gezählt, wenn es sich um einen Mitglied für diesen ganzen Monat handelt.
So würde zum Beispiel eine Person mit [Mitglied von Datum] von "2014-02-01" und [Mitglied bis Datum] von '2015-03-01' im Monat Dezember 2014 gezählt werden, würde aber nicht sein, wenn das [Mitglied bis heute] beispielsweise "2014-12-25" war.
Ich muss jeden Monat bis Januar 2010 zusammenfassen und ich habe Tausende von Mitgliedern in dieser Tabelle. Die Ergebnisse müssen diese ähnlich aussehen:
Month Count
Jan 2010 3230
Feb 2010 3235
Mar 2010 3232
..
Dec 2016 6279
Ich kann nicht sehen, wie dies funktioniert, weil die Regel „nur dann, wenn sie ein Mitglied für den ganzen Monat sind“.
Jede Hilfe wird am meisten geschätzt werden!
warum das Beispiel, das Sie gaben nicht im Mitglied Mar.2015 sein würde? – LONG
Wenn wir zum Beispiel die Mitgliedschaft für Dezember 2014 zählen, würde ich nach [Mitglied von Datum] <= '2014-12-01' und [Mitglied bis Datum]> = '2014-12-31' filtern. Hoffe das klärt sich. Vielen Dank! – Baldy