Cita: Ahora necesito agregarle lo siguiente:
Lamento decírtelo, pero simplemente
no puedes hacerlo...
Explico brevemente: Una regla que se aplica en todos los DBMS es que
no se pueden usar en el WHERE los alias creados en el SELECT en la misma sentencia.
Ningún DBMS lo acepta. Sólo se pueden usar alias de las tablas, pero
jamás de las columnas del SELECT.
Para lograr eso deberías transformar todo ese select en una subconsulta, y entonces, como se transforma en una tabla derivada, recién allí podrías hacerlo.
Es decir:
O bien puedes volver a realizar el cálculo y verificar el resultado en el WHERE: