Почему в
WHERE нельзя использовать алиасы из SELECT?Ответ: Потому что SQL-запрос выполняется не в том порядке, в котором написан. На этапе выполнения WHERE часть SELECT ещё не обработана, а значит, её алиасы (псевдонимы) не существуют. Алиасы определяются только на этапе SELECT, который идёт после WHERE.
tags: #собеседование
➡ SQL Community | Чат