-- 2.1.1 Schreiben Sie zunächst eine Anfrage mit einer unkorrelierten Unterabfrage (en: subquery) im FROM-Teil (anstelle einer Tabelle) und dokumentieren Sie diese als einfacher Kommentar vor dem SQL-Statement.
-- 2.1.1 Schreiben Sie zunächst eine Anfrage mit einer unkorrelierten Unterabfrage (en: subquery) im FROM-Teil (anstelle einer Tabelle)
-- und dokumentieren Sie diese als einfacher Kommentar vor dem SQL-Statement.
--
-- SELECT *
-- FROM (
-- SELECT *
...
...
@@ -56,71 +54,62 @@ WHERE ID IN (
-- 2.1.2 Formen Sie dann diese Query um in eine äquivalente Query mit Common Table Expression anstatt einer Subquery.
WITHAufführungsmitgliedUnter30AS(
SELECT*
FROMAufführungsmitglied
WHEREAlter<30
SELECT*
FROMAufführungsmitglied
WHEREAlter<30
)
SELECT*
FROMAufführungsmitgliedUnter30
;
FROMAufführungsmitgliedUnter30;
-- 2.2 GROUP-BY und Window-Funktionen:
-- 2.2.1 Schreiben Sie eine sinnvolle Query mit einer GROUP BY-Klausel.