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.