Müşteri sorgu
- SQL kursu
- Başlangıç
- Ders 112/115
- 6 dk
Müşteri tablosundan filtreli ve sıralı sorgu yazarsın.
Meydan okuma 1: Sorgu yaz
Bu meydan okumada SELECT, WHERE ve ORDER BY'ı birleştiren bir sorgu yazacaksın. İpucu az; öğrendiklerini kullan.
SELECT name, price FROM products WHERE price > 10 ORDER BY price DESC;Bu sorgu fiyatı 10'dan büyük ürünleri azalan sıralar.
products kaynağından name, price seçilir. WHERE price > 10 koşulunu sağlamayan satırlar elenir. Sonuç price değerine göre büyükten küçüğe sıralanır.
Uygulama Meydan okuma 1: Sorgu yaz
products tablosundan fiyatı 10'dan büyük ürünlerin name ve price sütunlarını fiyat azalan seç.
Başlangıç kodu
-- meydan okuma
SELECT name, price
FROM products
WHERE
ORDER BYÖrnek çözüm
SELECT name, price
FROM products
WHERE price > 10
ORDER BY price DESCBeklenen çıktı
name price Çanta 25 Defter 12
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 SELECT, WHERE, ORDER BY sırası nedir?
- SELECT ORDER BY WHERE
- WHERE SELECT ORDER BY
- SELECT FROM WHERE ORDER BY Doğru cevap
- ORDER BY WHERE SELECT
Açıklama: Sıra: SELECT, FROM, WHERE, ORDER BY.
2 Müşteri sorgu: kavramları eşleştir
| Kavram | Anlamı |
|---|---|
SELECT |
sütun |
WHERE |
filtre |
ORDER BY |
sırala |
DESC |
azalan |