Wie bekommt man Daten für jeden Monat vom aktuellen Datum sql-Abfrage

Jede Hilfe wäre toll da ich nicht gut mit SQL-Abfrage aus 🙂

Danke

Ich habe eine Tabelle namens-Registrierung

ich würde gerne alle Datensätze, die Zeichen bis-Summe von jeden Monat.

beispielsweise in diesem Monat Jun

so würden die Daten zurück zu bringen

January 500

February 200

March 600

April 100

May 800

Jun 400

was ich jetzt

SELECT count(r.regID) AS totalCount
FROM Registration r with(nolock)
WHERE DATEPART(MONTH, createStamp) = DATEPART(MONTH, DATEADD(MONTH, -1, getdate()))
  AND DATEPART(YEAR, createStamp) = DATEPART(YEAR, DATEADD(MONTH, -1, getdate()))

gerade jetzt seine onlu ziehen die letzten Monat, da ich keine Daten für Jun

CreatStamp ist smalldatetime

Im Grunde müssen Sie die Verwendung von Group By-Klausel. Gehen Sie über diesen link: w3schools.com/sql/sql_groupby.asp

InformationsquelleAutor Neo | 2013-06-05

Schreibe einen Kommentar