Usar alias en una clausula having o where..
Me gustaría saber si hay alguna manera de usar un alias para luego poder usarlo en una clausula having o where. Por ejemplo:
select pub_id, sum(ytd_sales) as total
from titles
group by pub_id
Having total>40000
En este caso me daría el siguiente error:
Mens. 207, Nivel 16, Estado 1, Línea 4
El nombre de columna 'total' no es válido.
select pub_id, sum(ytd_sales) as total
from titles
group by pub_id
Having total>40000
En este caso me daría el siguiente error:
Mens. 207, Nivel 16, Estado 1, Línea 4
El nombre de columna 'total' no es válido.
Respuesta de eldata
1
1 respuesta más de otro experto
Respuesta de fichu