Middle
Как да филтрирате стойностите NULL и не NULL в SQL?
sobes.tech AI
Отговор от AI
В SQL за филтриране на стойности NULL и NON NULL се използват операторите IS NULL и IS NOT NULL.
- За избор на редове, където стойността на колоната е NULL:
SELECT * FROM име_на_таблица WHERE име_на_колона IS NULL;
- За избор на редове, където стойността на колоната не е NULL:
SELECT * FROM име_на_таблица WHERE име_на_колона IS NOT NULL;
Важно: не трябва да се използват обикновени оператори за сравнение (= NULL или <> NULL), тъй като NULL е специална стойност, която означава липса на данни, и с нея сравнението чрез = не работи.