SELECT MIN(PRICE) AS MinPrice, MAX(PRICE) AS MaxPrice FROM (SELECT PRICE FROM PRICES LIMIT 10) tmp;
de plus, MySQL a une fonctionnalité intéressante qui vous permettra de renvoyer une plage arbitraire de lignes (par exemple, renvoyer les lignes 10-20). C'est très pratique pour afficher des pages d'enregistrements :
SELECT column FROM table
LIMIT 10 OFFSET 20
La requête ci-dessus renverra les lignes 20 à 30.
Donc en bref, pour retourner les lignes de 20 à 30 en cas de votre requête, vous utilisez :
SELECT MIN(PRICE) AS MinPrice, MAX(PRICE) AS MaxPrice
FROM (SELECT PRICE FROM PRICES LIMIT 10 OFFSET 20);
VOUS devez modifier la valeur de décalage pour spécifier le point de départ de votre plage.