Middle
Hogyan szűrjük a NULL és nem NULL értékeket SQL-ben?
sobes.tech MI
Válasz az MI-től
SQL-ben a NULL és nem NULL értékek szűrésére az IS NULL és IS NOT NULL operátorokat használjuk.
- Olyan sorok kiválasztása, ahol az oszlop értéke NULL:
SELECT * FROM tábla_neve WHERE oszlop_neve IS NULL;
- Olyan sorok kiválasztása, ahol az oszlop értéke nem NULL:
SELECT * FROM tábla_neve WHERE oszlop_neve IS NOT NULL;
Fontos: nem szabad a szokásos összehasonlító operátorokat (= NULL vagy <> NULL) használni, mivel a NULL egy speciális érték, ami az adatok hiányát jelzi, és azzal való összehasonlítás nem működik.