MINT üben

SELECT, FROM und WHERE

Zwei Abituraufgaben zu einfachen SQL-Abfragen mit Bedingung und Berechnung.

Dein Fortschritt:
0 / 0 Aufgaben
1

Die Gärtnerei im Netz

AFB I–II

Eine Gärtnerei bietet ihre Pflanzen online an. Die Daten liegen in der Tabelle Pflanze (Material 1); Hoehe in cm, Preis in Euro, Winterhart ist 1 (ja) oder 0 (nein).

Material 1: Tabelle Pflanze
Tabelle Pflanze
PflanzeNrNameArtStandortHoehePreisWinterhart
1LavendelStaudeSonne606.91
2FunkieStaudeSchatten458.51
3OlivenbaumBaumSonne18049.00
4FarnStaudeSchatten707.21
5ZitronenbaumBaumSonne12039.00
6BuchsbaumStrauchHalbschatten5012.01
  1. Geben Sie das Ergebnis der folgenden Abfrage an:
    SELECT Name, Preis
    FROM Pflanze
    WHERE Standort = 'Schatten';
    2 BE
  2. Erstellen Sie SQL-Abfragen für: (1) alle Angaben zu Pflanzen, die höher als 100 cm werden; (2) die Namen aller nicht winterharten Pflanzen; (3) jede vorkommende Pflanzenart genau einmal. 6 BE
  3. Beschreiben Sie, in welcher Reihenfolge ein DBMS die Klauseln der Abfrage aus a) auswertet. 3 BE

Insgesamt 11 BE

Hinweise

Hinweis zu Aufgabe a)
Erst die Zeilen mit Standort Schatten, dann nur Name und Preis.
Hinweis zu Aufgabe b)
Für (3) braucht man das Schlüsselwort, das Doppelte entfernt.
Hinweis zu Aufgabe c)
Die Schreibreihenfolge ist nicht die Auswertungsreihenfolge.