Hola HiToGoRoShi:
Si la sección WHERE no te reconoce los campos calculados que generas en el SELECT lo que tienes que hacer es VOLVER A CALCULARLOS en el WHERE, no hay necesidad de hacerlo en el HAVING:
Código MySQL:
Ver originalSELECT (Campo1
+ Campo2
* Lo_que_sea
) as Campo_Calculado
(Campo1 + Campo2 * Lo_que_sea) > 0
--Para poder utilizarlo en el
WHERE TIENES QUE CALCULARLO NUEVAMENTE.
a partir de la solución que te dio dsanideu quedaría así:
Colocando el campo calculado:
Saludos
Leo.