Asosiy tarkibga o‘tish

O‘rganish

Kirish
Qo‘llanma

Qo‘llanma · SQL

null-values

1 ta masala Masalalar ro‘yxatida

Nazariya

NULL — «qiymat yo‘q». U hech narsaga teng emas, hatto o‘ziga ham.

SELECT name FROM customers WHERE phone IS NULL;
SELECT name, COALESCE(phone, 'yo‘q') AS phone FROM customers;   -- NULL o‘rniga qiymat

Diqqat

  • WHERE phone = NULL hech qachon ishlamaydi.
  • COUNT(*) barcha qatorlarni, COUNT(phone) faqat NULL bo‘lmaganlarini sanaydi.
  • AVG, SUM NULL larni o‘tkazib yuboradi.
  • LEFT JOIN dan keyin moslik topilmagan ustunlar NULL bo‘ladi — «buyurtmasi yo‘q mijozlar» shundan topiladi.

Beginner

Shu mavzu kirgan kurslar

Menyu

Ko‘rinish

Klaviatura yorliqlari

Ctrl K yoki /
Qidirish va buyruqlar
g h
Bosh sahifa
g p
Masalalar
g c
Musobaqalar
g r
Reyting
Ctrl Enter
Masala sahifasida — yechimni yuborish
?
Shu oyna