Übung 3: Aggregatfunktionen und Gruppierung: Unterschied zwischen den Versionen

Aus ComeniusWiki
Wechseln zu: Navigation, Suche
Zeile 41: Zeile 41:
 
FROM WETTERMESSUNG
 
FROM WETTERMESSUNG
 
GROUP BY Ort
 
GROUP BY Ort
 +
</syntaxhighlight>
 +
</popup>
 +
 +
<u>Aufgabe 4:</u><br>
 +
Wie viele "Wettermessungen" liegen insgesamt für den Ort "Passau" vor?
 +
<popup name="Lösung">
 +
<syntaxhighlight lang="sql">
 +
SELECT COUNT(*)
 +
FROM WETTERMESSUNG
 +
WHERE Ort = "Passau"
 
</syntaxhighlight>
 
</syntaxhighlight>
 
</popup>
 
</popup>

Version vom 5. April 2014, 19:47 Uhr

Schema:

WETTERMESSUNG [ Ort : VARCHAR(100) ; Datum : DATE ; Uhrzeit : TIME ; Lufttemperatur : DECIMAL(3,1) ; Luftfeuchtigkeit : INT ; Windgeschwindigkeit : DECIMAL(4,1) ]

Legende:
Lufttemperatur in Grad Celsius (C°)
Luftfeuchtigkeit von 0 - 100 [%]
Windgeschwindigkeit in Kilometer pro Stunden (km/h)

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

Aufgabe 1:
Wie hoch war die höchste und niedrigste Lufttemperatur in Deggendorf, die je gemessen wurde?

Aufgabe 2:
Welchen Wert hat die durchschnittliche Windgeschwindigkeit im Jahr 2013 in Plattling?

Aufgabe 3:
Gib die durchschnittliche Luftfeuchtigkeit je Ort aus!

Aufgabe 4:
Wie viele "Wettermessungen" liegen insgesamt für den Ort "Passau" vor?