Hvis underforespørgslen er i table_references
del af en forespørgsel (FROM
klausul og alle medfølgende JOIN
s), skal den inkludere et alias.
Hvis underforespørgslen vises et andet sted, f.eks. i WHERE
eller SELECT
sektion, det er bare en almindelig underforespørgsel, og der kræves ingen aliasing.
Fra dokumentationen :
Som en tommelfingerregel, hvis du kan referere til en kolonne fra underforespørgslen efter navn, skal underforespørgslen have et alias for at forhindre tvetydighed.