////////////////////////////////////// / Geographie.pdf / / / Aufgabe 1: Geben Sie die Namen und Einwohnerzahlen aller Städte in BaWü aus. LNr = 1 SELECT SName, SEinwohner FROM staedte WHERE SLandNr = 1 Aufgabe 2a: Geben Sie die Namen und die zugehörigen Bundesländer für alle Städte aus. SELECT SName, LName FROM staedte, laender WHERE SLandNr = LNr (Insgesamt 142 Datensätze) Aufgabe 2b: Geben Sie zusätzlich zu den Daten aus a) die Einwohnerzahl der Städte aus und sortieren Sie die Datensätze absteigend nach der Einwohnerzahl der Städte SELECT SName, LName, SEinwohner FROM staedte, laender WHERE SLandNr = LNr ORDER BY SEinwohner DESC Aufgabe 2c: Geben Sie zusätzlich zu den Daten aus b) den Flächeninhalt des Landes aus und sortieren Sie die Datensätze zuerst aufsteigend nach dem Flächeninhalt des Landes und dann absteigend nach der Einwohnerzahl der Städte SELECT SName, LName, SEinwohner FROM staedte, laender WHERE SLandNr = LNr ORDER BY LFlaeche ASC, SEinwohner DESC Aufgabe 3: Geben Sie nur die Städte mit ihren Einwohnerzahlen und Bundesländern aus, deren Namen auf "ingen" endet. (Tübingen ja, Thüringen nein) SELECT SName, SEinwohner, LName FROM staedte, laender WHERE SLandNr = LNr AND SName LIKE '%ingen' (Insgesamt 8 Datensätze) Aufgabe 4: Geben Sie die Liste der Bundesländer mit ihren Hauptstädten aus. SELECT LName, SName FROM laender, staedte WHERE LHauptstadtNr = SNr Aufgabe 5: Sortieren Sie diese Liste alphabetisch aufsteigend nach dem Namen der Hauptstadt SELECT LName, SName FROM laender, staedte WHERE LHauptstadtNr = SNr ORDER BY SName Aufgabe 6: Sortieren Sie diese Liste absteigend nach der Einwohnerzahl des Landes SELECT LName, SName FROM laender, staedte WHERE LHauptstadtNr = SNr ORDER BY LEinwohner DESC Aufgabe 7: Wieviele Einwohner hat die kleinste Landeshauptstadt? SELECT LName, SName, SEinwohner FROM laender, staedte WHERE LHauptstadtNr = SNr AND SEinwohner = (SELECT MIN(SEinwohner) FROM laender, staedte WHERE LHauptstadtNr = SNr)