Mysql
 sql >> Base de données >  >> RDS >> Mysql

réutiliser l'alias dans SELECT

Dans SQL Server ou Oracle, j'utiliserais un CTE, mais puisque vous utilisez MySQL, vous utiliseriez une sous-requête :

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;