NULL nedir?
- SQL kursu
- Başlangıç
- Ders 59/115
- 4 dk
NULL'un bilinmeyen değeri temsil ettiğini öğrenirsin.
NULL nedir?
NULL bilinmeyen ya da girilmemiş değer demektir. Sıfır ya da boş metin değildir; hiç değer yoktur.
SELECT name FROM customers
WHERE email IS NULL;Bu sorgu e-postası girilmemiş müşterileri bulur.
customers kaynağından name seçilir. WHERE email IS NULL koşulunu sağlamayan satırlar elenir.
NULL nedir? — ayrıntı
NULL ile aritmetik yaparsan sonuç NULL olur. NULL = NULL bile doğru değildir; her zaman IS NULL ile kontrol edilir.
Uygulama NULL nedir?
customers tablosundan email'i boş olanların adını seç.
Başlangıç kodu
-- boş e-posta
SELECT name
FROM customers
WHEREÖrnek çözüm
SELECT name
FROM customers
WHERE email IS NULLBeklenen çıktı
name Mehmet Zeynep
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 NULL ne anlama gelir?
- Boş metin
- Bilinmeyen değer Doğru cevap
- Sıfır
- Negatif sayı
Açıklama: NULL bilinmeyen ya da eksik değerdir.
2 Boş kontrolü
SELECT name FROM customers
WHERE email ____;
SELECT name FROM customers
WHERE email IS NULL;
Açıklama: IS NULL doğru cevap.
3 NULL nedir: kavramları eşleştir
| Kavram | Anlamı |
|---|---|
NULL |
bilinmiyor |
IS NULL |
boş kontrol |
0 |
sıfır |
'' |
boş metin |