Question

Y at-il une façon élégante de le faire dans MySQL:

SELECT (subquery1) AS s1, (subquery2) AS s2, (s1+s2) AS s3

ou dois-je avoir recours à

SELECT (subquery1) AS s1, (subquery2) AS s2, ((subquery1)+(subquery2)) AS s3

Merci

EDIT: les deux sous-requêtes donnent des résultats entiers

Était-ce utile?

La solution

Vous pouvez utiliser des variables au sein MySQL


SELECT @query1:=(subquery) AS s1, @query2:=(subquery) AS s2, (@query1+@query2) AS s3

Toujours pas élégante. Peut-être que vous pourriez élaborer sur les sous-requêtes afin que nous puissions peut-être suggérer de meilleures façons?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top