Ravindra BagaleCourses & study guides Track your progress

5. ORDER BY, DISTINCT आणि Top-N निकाल

5.5 OFFSET — साधे pagination (कल्पना)

का (Why). Apps page 2 दाखवतात — OFFSET ही त्यामागची कल्पना.

काय (What). OFFSET क्रम लावल्यानंतर रो वगळतो. LIMIT 5 OFFSET 5 ≈ आकार 5 ची page 2.

कसं (How). ORDER BY … LIMIT 5 OFFSET 5;

पायऱ्या

  1. Top 5.
  2. OFFSET 5 ने पुढील 5.
  3. दोन pages तुलना.

उदाहरणे

उदाहरण 1 · dataset: raja_coffee

SELECT order_id, amount_inr
FROM orders
ORDER BY amount_inr DESC
LIMIT 5 OFFSET 5;

Output

order_idamount_inr
1019900.0
1003890.0
1006890.0
1012890.0
1022890.0

Meaning. रकमेनुसार 6–10 वे रो — दुसरी page.

Ravindra Bagale's Tip

Deep OFFSET on huge tables can be slow later — idea only for now.