sql / beginner
Snippet
Überprüfen auf fehlende Daten mit IS NULL
Da NULL unbekannte oder fehlende Daten repräsentiert, können Gleichheitsoperatoren wie = NULL-Werte nicht vergleichen; SQL erfordert stattdessen die Verwendung von IS NULL.
snippet.sql
sql
1
2
3
SELECT product_name, priceFROM productsWHERE category_id IS NULL;
Erklärung
1
SELECT product_name, price
Wählt die Spalten product_name und price für die Anzeige aus.
2
FROM products
Bestimmt products als Ziel-Datenbanktabelle.
3
WHERE category_id IS NULL;
Filtert Zeilen so, dass nur Produkte ohne zugewiesene Kategorie enthalten sind.