Cita:
Iniciado por gnzsoloyo Ningún DBMS que yo conozca permite usar los alias puestos en las columnas de un SELECT en el mismo SELECT donde se crean.
Es correcto, el resultado de las columnas calculadas se genera en diferentes momentos del plan de ejecución dependiendo de si están en el select, el where, el order by, el group by, etc., y por lo tanto no se las puede referenciar con alias.
Saludos