SELECT MIN(PRICE) AS MinPrice, MAX(PRICE) AS MaxPrice FROM (SELECT PRICE FROM PRICES LIMIT 10) tmp;
navíc MySQL má skvělou funkci, která vám umožní vrátit libovolný rozsah řádků (např. vrátit řádky 10-20). To je velmi užitečné pro zobrazení stránek záznamů:
SELECT column FROM table
LIMIT 10 OFFSET 20
Výše uvedený dotaz vrátí řádky 20-30.
Stručně řečeno, pro vrácení řádků od 20 do 30 v případě vašeho dotazu použijte:
SELECT MIN(PRICE) AS MinPrice, MAX(PRICE) AS MaxPrice
FROM (SELECT PRICE FROM PRICES LIMIT 10 OFFSET 20);
Chcete-li určit počáteční bod vašeho rozsahu, musíte změnit hodnotu offsetu.