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

Aus ComeniusWiki
Die Seite wurde neu angelegt: „'''Schema:'''<br> <br> <code>WETTERMESSUNG [ <span style="text-decoration: underline;">Ort</span> : VARCHAR(100) ; <span style="text-decoration: underline;">Da…“
 
Keine Bearbeitungszusammenfassung
Zeile 19: Zeile 19:
SELECT MAX(Lufttemperatur), MIN(Lufttemperatur)
SELECT MAX(Lufttemperatur), MIN(Lufttemperatur)
FROM WETTERMESSUNG
FROM WETTERMESSUNG
WHER Ort = "Deggendorf"
WHERE Ort = "Deggendorf"
</syntaxhighlight>
</popup>
 
<u>Aufgabe 2:</u><br>
Welchen Wert hat die durchschnittliche Windgeschwindigkeit im Jahr 2013 in Plattling?
<popup name="Lösung">
<syntaxhighlight lang="sql">
SELECT AVG(Windgeschwindigkeit)
FROM WETTERMESSUNG
WHERE Ort = "Plattling"
AND YEAR(Datum) = 2013
</syntaxhighlight>
</syntaxhighlight>
</popup>
</popup>

Version vom 5. April 2014, 18:43 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? <popup name="Lösung">

SELECT MAX(Lufttemperatur), MIN(Lufttemperatur)
FROM WETTERMESSUNG
WHERE Ort = "Deggendorf"

</popup>

Aufgabe 2:
Welchen Wert hat die durchschnittliche Windgeschwindigkeit im Jahr 2013 in Plattling? <popup name="Lösung">

SELECT AVG(Windgeschwindigkeit)
FROM WETTERMESSUNG
WHERE Ort = "Plattling"
AND YEAR(Datum) = 2013

</popup>