речь не про физическое выполнение запроса, то что там что-о может не вычисляться, идти в параллель и т.д., это понятно, но логически сначала фильтрация потом группировка
вы же в курсе что в WHERE может стоять и джоин и подзапрос? само рассуждение о "последовательности исполнения SELECT" порочно, это декларативное выражение над множествами, оптимизатор его может очень сильно переписать, какие-то части выкинуть, и исполнить как ему виднее