Ако подзаявката е в table_references
част от заявка (FROM
клауза и всички придружаващи JOIN
s), трябва да включва псевдоним.
Ако подзаявката се появи другаде, например в WHERE
или SELECT
раздел, това е просто обикновена подзаявка и не се изисква псевдоним.
От документация :
Като основно правило, ако можете да посочите колона от подзаявката по име, тогава подзаявката се нуждае от псевдоним, за да предотврати двусмислието.