ASC ve DESC
- SQL kursu
- Başlangıç
- Ders 14/115
- 4 dk
Artan ve azalan sıralamayı öğrenirsin.
ASC ve DESC
ASC artan, DESC azalan sıralama yapar. ORDER BY'den sonra sütun adı, ardından yön yazılır.
SELECT name, price
FROM products
ORDER BY price DESC;Bu sorgu ürünleri fiyata göre azalan sıralar; en pahalı en üstte.
products kaynağından name, price seçilir. Sonuç price değerine göre büyükten küçüğe sıralanır.
ASC ve DESC — ayrıntı
ASC varsayılan olduğu için yazılmasa da artan sıralama yapılır. Metinlerde ASC alfabetik, sayılarda küçükten büyüğe demektir. DESC bunun tersidir.
En pahalı ürünleri en üstte görmek için ORDER BY price DESC yazarsın.
Uygulama ASC ve DESC
products tablosundan name ve price sütunlarını fiyat azalan seç.
Başlangıç kodu
-- azalan sırala
SELECT name, price
FROM products
ORDER BY priceÖrnek çözüm
SELECT name, price
FROM products
ORDER BY price DESCBeklenen çıktı
name price Çanta 25 Defter 12 Kalem 5
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Azalan sırala
SELECT name FROM products
ORDER BY price ____;
SELECT name FROM products
ORDER BY price DESC;
Açıklama: DESC büyükten küçüğe (azalan) sıralar; varsayılan ASC'dir.
2 Azalan sıralama için hangi sözcük kullanılır?
- ASC
- DESC Doğru cevap
- DOWN
- REVERSE
Açıklama: DESC azalan sıralama yapar.
3 ASC ve DESC: kavramları eşleştir
| Kavram | Anlamı |
|---|---|
ASC |
artan |
DESC |
azalan |
ORDER BY |
sırala |
LIMIT |
sınırla |