Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

reutilizando alias em SELECT


No SQL Server ou Oracle, eu usaria um CTE, mas como você está usando o MySQL, você usaria uma subconsulta:
SELECT dr, cr, cr + dr as total 
FROM (
    SELECT 
         SUM(b.bet_win * cy.fx_rate ) as dr, 
         SUM(b.bet_loss * cy.fx_rate ) as cr
    FROM ....
    WHERE ....) t;