layout | title | dbFile |
---|---|---|
tutorial_de |
SQL-Befehle |
data/harrypotter_de.db |
Auf dieser Seite findest du eine Zusammenfassung der grundlegenden SQL-Befehle, ihrer Wirkung und Übersetzung.
Das grundlegende Format einer SQL-Abfrage lautet wie folgt:
SELECT ... FROM ...
Darauf können Schlüsselwörter hinzugefügt werden, um die Abfrage zu spezifizieren.
<sql-exercise data-question="Hier kannst du SQL-Abfragen testen." data-default-text=""
Befehl | Übersetzung | Verwendung | Beispiel |
---|---|---|---|
SELECT | AUSWÄHLEN | Am Anfang einer SQL-Abfrage | SELECT name FROM charaktere |
* | alle | Wählt alle Spalten einer Zeile aus | SELECT * FROM charaktere LIMIT 5 |
FROM | VON | Um die Tabelle auszuwählen, aus der Informationen abgerufen werden sollen | SELECT Verbreitung_Kreatur FROM kreaturen |
LIMIT | BESCHRÄNKUNG | Beschränkt die angezeigten Ergebnisse | SELECT Name FROM charaktere LIMIT 3 |
WHERE | WO | Filtert die Abfrage anhand der nach WHERE angegebenen Bedingungen | SELECT * FROM charaktere WHERE Geburt < 1960 |
AND | UND | Wenn zwei Bedingungen überprüft werden sollen | SELECT * FROM charaktere WHERE Geschlecht = 'Weiblich' AND patronus='Fisch' |
OR | ODER | Wenn es die Wahl zwischen zwei Bedingungen gibt |
SELECT * FROM charaktere WHERE Blutstatus = "Muggel" OR patronus="?" |
NOT | NICHT | Wenn wann das Gegenteil von eine Bedingung will. |
SELECT * FROM charaktere WHERE NOT Blutstatus = "Muggel" |
IN | IN | Wenn es die Wahl zwischen mehreren Werten für dasselbe Attribut gibt | SELECT * FROM kreaturen WHERE Augen_Kreatur IN ('Grau','Schwarz','Rot') |
DISTINCT | UNTERTSCHEIDBAR | Wählt unterschiedliche Ergebnisse aus | SELECT DISTINCT Verwandtschaft FROM verwandte |