Nej, lägg beställningen efter i den yttre frågan:
SELECT name FROM
(SELECT name, age FROM people WHERE age >= 18) p
ORDER BY p.age DESC
LIMIT 10
Den inre (under)frågan returnerar en resultatuppsättning. Om du lägger beställningen där, kommer den mellanliggande resultatuppsättningen som skickas från den inre (under)frågan, till den yttre frågan, garanterat att ordnas på det sätt du anger, men utan en beställning av i den yttre frågan, blir resultatet -uppsättning som genereras genom att bearbeta den inre frågeresultatuppsättningen, garanteras inte att sorteras på något sätt.