Imposible.
Los alias de creados en un SELECT no existen desde el puto de vista físico, por lo que no pueden usarse ni en la misma linea del SELECT, ni en el WHERE.
Es una restricción global de los DBMS. No privativa de uno solo.
Lo que deseas hacer es posible sólo usando variables de usuario, pero requieren cierto tipo de manejo muy especial:
Aclaremos que "@suma" es una variable que se crea en el primer bloque del SELECT, y que persiste mientras la conexión esté activa. NO ES un campo ni un alias, y no se relaciona con "suma" y "suma2", que son los encabezados de las columnas de salida.