Ich würde gerne wissen, wie könnte eine Rückkehr die Anzahl der Songs pro Jahr angemeldet basierend auf dieser Tabelle:SQL Query (Simple)
Musics={MusicID, SingerID, Recorder, YearOfRecord}
MusicID as PK
Vielen Dank für die Aufmerksamkeit
Ich würde gerne wissen, wie könnte eine Rückkehr die Anzahl der Songs pro Jahr angemeldet basierend auf dieser Tabelle:SQL Query (Simple)
Musics={MusicID, SingerID, Recorder, YearOfRecord}
MusicID as PK
Vielen Dank für die Aufmerksamkeit
Nun, wäre die richtige Abfrage sein:
SELECT YearOfRecord, Count(MusicID) as NumberOfSongs
FROM Musics
GROUP BY YearOfRecord
ORDER BY YearOfRecord
SELECT Count(MusicID)
FROM Musics
GROUP BY YearOfRecord
Diese Abfrage sollte arbeiten
Select YearOfRecord, COUNT(MusicID) AS NumberOFSongs
FROM Musics GROUP BY YearOfRecord
SELECT
COUNT(*) AS NumberOfSongs,
YearOfRecord
FROM
Musics
GROUP BY
YearOfRecord
ORDER BY
YearOfRecord
select count(*), YearOfRecord
from Musics
group by YearOfRecord
Für jedes Jahr wird es eine neue Spalte auf der Antwort erstellen? Danke – PLS
Es wird eine neue Zeile, nicht Spalte :) erstellen. Und ja, für jedes Jahr wird ein neuer Eintrag für das Ergebnis erstellt. –