Nej, sæt ordren efter i den ydre forespørgsel:
SELECT name FROM
(SELECT name, age FROM people WHERE age >= 18) p
ORDER BY p.age DESC
LIMIT 10
Den indre (under) forespørgsel returnerer et resultatsæt. Hvis du placerer ordren derhen, så er det mellemliggende resultatsæt, der overføres fra den indre (under) forespørgsel, til den ydre forespørgsel, garanteret at blive ordnet som du angiver, men uden en ordre af i den ydre forespørgsel, vil resultatet -sæt genereret ved at behandle det indre forespørgselsresultatsæt, er ikke garanteret at blive sorteret på nogen måde.