有一种优雅的方式在MySQL中做到这一点:

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

或我必须求助于

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

由于

修改两个子查询得到的整数结果

有帮助吗?

解决方案

可以内的MySQL使用变量


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

还没那优雅。也许你可以详细说明子查询,所以我们也许可以提出更好的办法?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top