CodeBlanks Logo Icon CodeBlanks

Müşteri sorgu

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

query.sql
-- meydan okuma
SELECT name, price
FROM products
WHERE
ORDER BY

Örnek çözüm

query.sql
SELECT name, price
FROM products
WHERE price > 10
ORDER BY price DESC

Beklenen çı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

Başlangıç bölümündeki tüm dersler