Informatik 9.Klasse SQL: Unterschied zwischen den Versionen

Aus ComeniusWiki
Zeile 15: Zeile 15:
Gib alle Informationen über Städte aus und sortiere sie absteigend nach der Anzahl ihrer Einwohner.
Gib alle Informationen über Städte aus und sortiere sie absteigend nach der Anzahl ihrer Einwohner.
<popup name="Lösung">
<popup name="Lösung">
<syntaxhighlight lang="sql">
SELECT *<br>
SELECT *<br>
FROM STADT<br>
FROM STADT<br>
ORDER BY Einwohner DESC<br>
ORDER BY Einwohner DESC<br>
</syntaxhighlight>
</popup>
</popup>



Version vom 27. März 2014, 15:10 Uhr

Übungen

Gemischte SQL-Abfragen

Schema:
BUNDESLAND [ Name : VARCHAR(100) ; Landeshauptstadt : INT ; Einwohner : INT ; Fläche : INT ; Ministerpräsident : INT ]
LANDKREIS [ Name : VARCHAR(100) ; Bevölkerungsdichte ; Bundesland : VARCHAR(100) ]
STADT [ ID : INT ; Name : VARCHAR(100) ; Vorwahlen : VARCHAR(100) ; Webadresse : VARCHAR(100) ; Einwohner : INT ; Landkreis : VARCHAR (100) ]
POLITIKER [ID : INT ; Name : VARCHAR(50) ; Vorname : VARCHAR(50) ; GebDat : DATE ]

Formuliere für nachfolgende Aufgaben die zugehörige SQL-Abfrage!

Aufgabe 1:
Gib alle Informationen über Städte aus und sortiere sie absteigend nach der Anzahl ihrer Einwohner. <popup name="Lösung">

SELECT *<br>
FROM STADT<br>
ORDER BY Einwohner DESC<br>

</popup>

Aufgabe 2:
Gib den Namen und das Geburtsdatum des Politikers aus, der Ministerpräsident von Bayern ist. <popup name="Lösung"> SELECT P.Name, P.GebDat
FROM POLITIKER AS P, BUNDESLAND AS B
WHERE B.Ministerpräsident = P.ID
</popup> Aufgabe 3: