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

Por que essa consulta não está funcionando como eu esperava?


Você não pode se referir a um alias de coluna dessa maneira. Tentar
SELECT (tmp.x + tmp.y) as z FROM (SELECT 3 AS x, 5 as y) tmp

Ref.:Subconsultas na cláusula FROM