Files
obsidian/Schule/Informatik/Schuljahr 2/SQL-Befehle.md
2026-03-18 10:26:06 +01:00

1.2 KiB

🟦 SQL-Befehle

SELECT

Wählt Spalten oder berechnete Werte aus einer Tabelle aus.

Beispiel:

FROM

Gibt an, aus welcher Tabelle die Daten kommen.

WHERE

Filtert Zeilen nach einer Bedingung.

ORDER BY

Sortiert das Ergebnis nach einer oder mehreren Spalten.

🟩 Aggregatfunktionen

COUNT

Zählt Datensätze oder Werte.

COUNT(*)

Zählt alle Zeilen in der Tabelle.

COUNT(DISTINCT x)

Zählt nur unterschiedliche Werte.

SUM

Addiert Zahlen über mehrere Zeilen.

AVG

Berechnet den Durchschnitt.

MIN

Gibt den kleinsten Wert zurück.

MAX

Gibt den grössten Wert zurück.

🟨 Mathematische & sonstige Funktionen

ROUND

Rundet Zahlen auf eine bestimmte Anzahl Nachkommastellen.

MOD

Gibt den Rest einer Division — nützlich für gerade/ungerade Zahlen.

BETWEEN

Prüft, ob ein Wert innerhalb eines Bereichs liegt (inklusive Grenzen).

🟧 String-Funktionen

CONCAT

Kombiniert mehrere Textteile.

LIKE

Vergleicht Textmuster, z. B. für Suche mit Platzhaltern (%).

🟪 Subqueries

Verschachtelter SELECT

Ein SELECT innerhalb eines anderen SELECT, z. B. um den minimalen oder maximalen Wert zu finden.