Sobes.tech
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 — бул атайын маанилердин бири, ал маалыматтын жоктугун билдирет, жана ага салыштыруу = аркылуу иштебейт.