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

Pourquoi cette requête ne fonctionne pas comme je m'y attendais ?

Vous ne pouvez pas faire référence à un alias de colonne de cette façon. Essayez

SELECT (tmp.x + tmp.y) as z FROM (SELECT 3 AS x, 5 as y) tmp

Réf. :Sous-requêtes dans la clause FROM