Perché la documentazione dice che non lo farà:
Specificare un alias per l'espressione column. Oracle Database utilizzerà questo alias nell'intestazione di colonna del set di risultati. La parola chiave AS è facoltativa. L'alias rinomina efficacemente l'elemento dell'elenco di selezione per la durata della query. L'alias può essere utilizzato in order_by_clause ma non in altre clausole nella query.
Tuttavia, quando hai una selezione interna, è come creare una vista in linea in cui gli alias di colonna hanno effetto, quindi puoi usarla nel livello esterno.