Sobes.tech
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.