Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
faecher:informatik:oberstufe:datenbanken:abfragen_ueb01:start [02.05.2022 15:40] – sbel | faecher:informatik:oberstufe:datenbanken:abfragen_ueb01:start [27.02.2024 16:35] (aktuell) – Frank Schiebel | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Übungen SQL Abfragen ====== | ====== Übungen SQL Abfragen ====== | ||
- | ++++ (a) | | + | {{: |
+ | === (A1) Abi 2022 === | ||
+ | |||
+ | |||
+ | Gib jeweils eine passende SQL-Abfrage an auf den abgebildeten Tabellen an: | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | * a) Die Anzahl der in der Tabelle '' | ||
+ | * b) Das CO2-Äquivalent des tierischen Methanausstoßes (QID 5058) neben dem Landesnamen und dem Jahr, sortiert aufsteigend nach dem Landesnamen und innerhalb eines Landes absteigend nach dem Jahr. | ||
+ | * c) Für jedes Land den Namen und die Summe der Schadstoffe durch die Emissionsart " | ||
+ | |||
+ | Zum Testen: {{ : | ||
+ | |||
+ | ++++ a) | | ||
<code sql> | <code sql> | ||
SELECT COUNT(name) | SELECT COUNT(name) | ||
Zeile 8: | Zeile 22: | ||
++++ | ++++ | ||
- | ++++ (b) | | + | ++++ b) | |
<code sql> | <code sql> | ||
SELECT CO2_Aeq, Name, Jahr | SELECT CO2_Aeq, Name, Jahr | ||
FROM emittiert, Land | FROM emittiert, Land | ||
- | WHERE emiitiert.LID = Land.LID | + | WHERE emittiert.LID = Land.LID |
AND QID= 5058 | AND QID= 5058 | ||
ODER BY Name ASC, Jahr DESC | ODER BY Name ASC, Jahr DESC | ||
+ | </ | ||
+ | <code sql> | ||
+ | SELECT e.CO2_Aeq, l.Name, e.Jahr | ||
+ | FROM Land as l | ||
+ | INNER JOIN emittiert AS e ON l.LID=e.LID | ||
+ | WHERE e.QID=5058 | ||
+ | ORDER BY l.Name, e.Jahr DESC; | ||
</ | </ | ||
++++ | ++++ | ||
- | ++++ (c) | | + | ++++ c) | |
<code sql> | <code sql> | ||
SELECT Name, sum(CO2_Aeq) | SELECT Name, sum(CO2_Aeq) |