CodeBlanks Logo Icon CodeBlanks

Özet - Sıralama ve sınır

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

query.sql
-- en pahalı 2
SELECT name, price
FROM products
ORDER BY

Örnek çözüm

query.sql
SELECT name, price
FROM products
ORDER BY price DESC
LIMIT 2

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 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

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