SQL-Abfragen
SQL Queries
Eine SQL-Abfrage gewinnt gezielt Daten aus Tabellen: SELECT wählt die Spalten, FROM nennt die Tabelle, WHERE filtert die Zeilen, und Bedingungen verknüpft man mit AND/OR. Der Kern ist der Perspektivwechsel: Die Abfrage beschreibt, WAS gesucht ist, nicht wie die Maschine sucht — deklarativ statt Schritt für Schritt. Typische Stolperstellen: Spalten- gegen Zeilenauswahl verwechseln, AND/OR umgangssprachlich lesen („alle aus 9a und 9b") und den Vergleich = mit der Zuweisung verwechseln.
Voraussetzungen (1)
Ermöglicht (1)
Welcher SQL-Befehl wird verwendet, um Daten aus einer Tabelle abzufragen?
SELECT Name FROM Schueler ___ Klasse = '9a'
Was gibt die Abfrage SELECT * FROM Buecher zurĂĽck?
SELECT Titel, Autor FROM Buecher WHERE Seiten > 200 ___ Autor = 'Goethe'
Was bewirkt OR in einer WHERE-Klausel?
Die Reihenfolge in SQL ist: SELECT ... FROM ... WHERE ...
Das Ergebnis einer SQL-Abfrage ist eine ___.
SELECT Name FROM Schueler WHERE Klasse = '9a' OR Klasse = '9b'. Was wird ausgegeben?
SELECT Name, Alter FROM Schueler gibt nur die Spalten Name und Alter aus.
Welches Zeichen steht in SQL fĂĽr 'alle Spalten'?
In SQL werden Textwerte in einfache AnfĂĽhrungszeichen gesetzt, z. B. 'MĂĽnchen'.
Welche Abfrage gibt alle SchĂĽler mit Note besser als 3 aus? Tabelle: Schueler(Name, Note)
Tabelle Produkte(ID, Name, Preis, Kategorie). Welche Abfrage gibt alle Produkte unter 10 Euro aus der Kategorie 'Snacks' aus?
Welche Abfrage findet alle BĂĽcher, die NICHT von 'Goethe' geschrieben wurden?
Tabelle Noten(Schueler_ID, Fach, Note). Wie findet man alle Einsen in Mathematik?