Middle
Hoe filter je NULL- en niet-NULL-waarden in SQL?
sobes.tech AI
Antwoord van AI
In SQL worden de operatoren IS NULL en IS NOT NULL gebruikt om NULL- en niet-NULL-waarden te filteren.
- Om rijen te selecteren waar de waarde van de kolom NULL is:
SELECT * FROM tabel_naam WHERE kolom_naam IS NULL;
- Om rijen te selecteren waar de waarde van de kolom niet NULL is:
SELECT * FROM tabel_naam WHERE kolom_naam IS NOT NULL;
Belangrijk: gebruik geen gewone vergelijking operators (= NULL of <> NULL), omdat NULL een speciale waarde is die het ontbreken van gegevens aangeeft, en vergelijking hiermee met = niet werkt.