Özet - WHERE filtreleme
- SQL kursu
- Başlangıç
- Ders 12/115
- 5 dk
Karşılaştırma, mantıksal ve desen operatörlerini birleştirerek filtreleme yaparsın.
Özet - WHERE filtreleme
Bu grupta WHERE filtrelemeyi öğrendin: karşılaştırma operatörleri, AND/OR, IN/BETWEEN ve LIKE desenleri. Şimdi bunları birleştiren bir sorgu yazacaksın.
SELECT name, price
FROM products
WHERE category = 'kitap' AND price < 50;Bu sorgu kategorisi kitap ve fiyatı 50'den küçük ürünleri getirir.
products kaynağından name, price seçilir. WHERE category = 'kitap' AND price < 50 koşulunu sağlamayan satırlar elenir.
Uygulama Özet - WHERE filtreleme
products tablosundan kategorisi 'kitap' VE fiyatı 50'den küçük olanların name ve price sütunlarını seç.
Başlangıç kodu
-- iki koşulu AND ile birleştir
SELECT name, price
FROM products
WHEREÖrnek çözüm
SELECT name, price
FROM products
WHERE category = 'kitap' AND price < 50Beklenen çıktı
name price Roman 30 Şiir 18
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Hangi operatör iki koşulun en az birinin doğru olmasını ister?
- AND
- LIKE
- NOT
- OR Doğru cevap
Açıklama: OR en az bir koşulu ister.
2 Özet - WHERE filtreleme: kavramları eşleştir
| Kavram | Anlamı |
|---|---|
IN |
liste |
BETWEEN |
aralık |
LIKE |
desen |
AND |
birleştir |