Se la sottoquery è in table_references
parte di una query (il FROM
clausola e tutti i JOIN
che lo accompagnano s), deve includere un alias.
Se la sottoquery appare altrove, come in WHERE
o SELECT
sezione, è solo una normale sottoquery e non è richiesto alcun aliasing.
Dalla documentazione :
Come regola pratica, se puoi fare riferimento a una colonna della sottoquery per nome, la sottoquery ha bisogno di un alias per evitare ambiguità.