Usando un alias en cálculos de SQL
¿Por qué no funciona esta consulta?
SELECT 10 AS my_num, my_num*5 AS another_number
FROM table
En este ejemplo, estoy tratando de usar el alias my_num en otros cálculos. Esto da como resultado una columna desconocida "my_num"
Esta es una versión simplificada de lo que estoy tratando de hacer, pero básicamente me gustaría usar un alias para hacer otros cálculos. Mis cálculos son mucho más complicados y por eso sería bueno tener un alias, ya que lo repito varias veces de diferentes maneras.