Özet - Operatörler
- SQL kursu
- Başlangıç
- Ders 35/115
- 5 dk
Aritmetik, karşılaştırma ve mantıksal operatörleri bir sorguda birleştirirsin.
Özet - Operatörler
Bu grupta aritmetik, mantıksal, karşılaştırma, NULL ve aralık/liste operatörlerini öğrendin. Bunları birleştirerek karmaşık koşullar yazabilirsin.
SELECT name FROM products
WHERE (price > 10 OR category = 'kitap')
AND stock IS NOT NULL;Bu sorgu fiyatı 10'dan büyük ya da kategorisi kitap olan ve stoğu boş olmayan ürünler.
products kaynağından name seçilir. WHERE (price > 10 OR category = 'kitap') AND stock IS NOT NULL koşulunu sağlamayan satırlar elenir.
Uygulama Özet - Operatörler
products tablosundan fiyatı 10'dan büyük VE stoğu 0'dan büyük olanların adını seç.
Başlangıç kodu
-- özet sorgu
SELECT name
FROM products
WHEREÖrnek çözüm
SELECT name
FROM products
WHERE price > 10 AND stock > 0Beklenen çıktı
name Defter Çanta
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Hangi operatör en yüksek önceliğe sahiptir?
- parantez Doğru cevap
- AND
- OR
- NOT
Açıklama: parantez her zaman önce işlenir.
2 Özet - Operatörler: kavramları eşleştir
| Kavram | Anlamı |
|---|---|
AND |
birleştir |
OR |
seçenek |
NOT |
değil |
parantez |
öncelik |