сорри что опять некромансю
SQL это декларативный язык. Ты говоришь, что ты хочешь, а КАК это делать - сервер сам решает. Что и в каком порядке сканить, seek-ать, и тп.. Исходя из индексов, статистики по таблицам, FK и фазы луны.
иногда его (сервер) надо пихнуть ногой в правильном направлении. Типа, "материализуй этот подзапрос первым, мне похуй что ты думаешь". И в этом случае в подзапрос добавляют order/top.
(просто один из юзкейсов)