Özet - Sıralama ve sınır
- SQL kursu
- Başlangıç
- Ders 18/115
- 5 dk
ORDER BY, LIMIT ve OFFSET'i birleştirerek sayfalı sorgu yazarsın.
Özet - Sıralama ve sınır
Bu grupta ORDER BY, ASC/DESC, LIMIT ve OFFSET'i öğrendin. Bunları birleştirerek sayfalı sıralı sorgu yazabilirsin.
SELECT name, price
FROM products
ORDER BY price DESC
LIMIT 5 OFFSET 0;Bu sorgu en pahalı 5 ürünü getirir; ilk sayfa.
products kaynağından name, price seçilir. Sonuç price değerine göre büyükten küçüğe sıralanır. 0 satır atlanıp sonraki 5 satır döner.
Uygulama Özet - Sıralama ve sınır
products tablosundan en pahalı 2 ürünün name ve price sütunlarını seç.
Başlangıç kodu
-- en pahalı 2
SELECT name, price
FROM products
ORDER BYÖrnek çözüm
SELECT name, price
FROM products
ORDER BY price DESC
LIMIT 2Beklenen çı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 Sayfalama için hangi iki yan tümce birlikte kullanılır?
- WHERE ve HAVING
- LIMIT ve OFFSET Doğru cevap
- GROUP BY ve ORDER BY
- SELECT ve FROM
Açıklama: LIMIT ve OFFSET sayfalama yapar.
2 Özet - Sıralama ve sınır: kavramları eşleştir
| Kavram | Anlamı |
|---|---|
ORDER BY |
sırala |
LIMIT |
sınırla |
OFFSET |
atla |
DESC |
azalan |