From e293b5e430bab4060474a0bba6c83a7801bdf931 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Janik=20Graf1=20=5BSch=C3=BCler/-in=20Klara-Oppenheimer-Sc?= =?UTF-8?q?hule=5D?= Date: Thu, 10 Jun 2021 12:33:40 +0200 Subject: [PATCH] a-c korrektur --- AWP_11fi5/jugendgruppe_abfragen.sql | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/AWP_11fi5/jugendgruppe_abfragen.sql b/AWP_11fi5/jugendgruppe_abfragen.sql index dace2d8..851b914 100644 --- a/AWP_11fi5/jugendgruppe_abfragen.sql +++ b/AWP_11fi5/jugendgruppe_abfragen.sql @@ -1,7 +1,7 @@ USE jugendgruppe; #a -SELECT COUNT(VeranstaltungID) FROM Veranstaltung +SELECT YEAR(Startdatum), COUNT(VeranstaltungID) FROM Veranstaltung WHERE YEAR(Startdatum) = 2018; #b @@ -11,11 +11,15 @@ JOIN Veranstaltung ON Veranstaltung.VeranstaltungID = VeranstaltungsTeilnahme.Ve WHERE Veranstaltung.Bezeichnung = "Kanutour 2018" AND Person.Geburtsdatum = ( SELECT MAX(Person.Geburtsdatum) FROM Person + JOIN VeranstaltungsTeilnahme ON VeranstaltungsTeilnahme.Teilnehmer = Person.PersonID + JOIN Veranstaltung ON Veranstaltung.VeranstaltungID = VeranstaltungsTeilnahme.Veranstaltung + WHERE Veranstaltung.Bezeichnung = "Kanutour 2018" ); #c -SELECT MedInformation.Beschreibung, COUNT(MedInfoZuTeilnehmer.Teilnehmer) FROM MedInformation, MedInfoZuTeilnehmer -GROUP BY MedInfoZuTeilnehmer.Teilnehmer; +SELECT MedInformation.Beschreibung, COUNT(MedInfoZuTeilnehmer.Teilnehmer) FROM MedInformation +JOIN MedInfoZuTeilnehmer ON MedInfoZuTeilnehmer.MedInfo = MedInformation.MedID +GROUP BY MedInfoZuTeilnehmer.MedInfo; #d SELECT Teilnehmer.Vorname, Teilnehmer.Name, Betreuer.Vorname, Betreuer.Name FROM Person AS Teilnehmer