Geschachtelte Ausdrücke SQL-Joins Aufgabe

Heftige Lernplattform für SQL:

SQL Tutorial

W3Schools offers free online tutorials, references and exercises in all the major languages of the web.
https://www.w3schools.com/sql/

Operatoren

Basis:

OperatorErklärungBeispiel
SELECT1. SELECT * FROM users
→ Alle Datensätze der ˋusersˋ Tabelle

2. SELECT id FROM users;
→Nur die id aller Datensätze der user Tabelle
UNIONVerbindet zwei Select-Abfragen.
Zu beachten:
- Selbe Anzahl an Spalten
- ähnliche Datentypen
SELECT name FROM users
WHERE city = “Dresden”
UNION
SELECT name FROM users
WHERE city = “Heiligenhaus”

Arithmetische Operationen

SELECT username, (centimeters + 250) AS “modifizierte Groesse”;

Aggregat Funktionen

MAXmaximaler Wert der vorliegenden Tabelle.
MIN
AVG
SUM
COUNT
DISTINCT
Beispiele
SELECT MAX(kontostand) FROM konten;

Logische Operatoren

AND
OR
NOT

Komplexe Filter

n → Zahl

OperatorBedetugung
<> “…”Ungleich
< nKleiner
> nGrößer
≤ nKleiner gleich
≥ ngrößer gleich
BETWEEN n AND n2Bereich mit Start und Endwert
LIKE “ab_d%”% - Beliebig viele
_ - Beliebiges einzelne
IN (”…”, “…”)
IS NULLIst der Wert vorhanden?
NOT
SELECT * FROM table 
WHERE table.column <> "name" 
AND table.column2 < 2
AND table.column3 BETWEEN 1 AND 10
AND table.column4 NOT IS NULL; 

Beispiele