我从四个单独的表中计算出一列的单独总和,并想将它们合并合并为一个总和。我有每个正确的输出,我只需要添加所有的总和。
SELECT SUM(fare_amount)
FROM `my-project-demo1-402016.yellowcabsnyc.jan2020`
WHERE passenger_count > 2
AND payment_type = 1 OR payment_type = 2
LIMIT 1000
SELECT SUM(fare_amount)
FROM `my-project-demo1-402016.yellowcabsnyc.feb2020`
WHERE passenger_count > 2
AND payment_type = 1 OR payment_type = 2
LIMIT 1000
我尝试了UNION ALL,但它给了我四个单独的行和单独的总和。我希望看到一个包含所有四个总和的合并总数。
1条答案
按热度按时间gcuhipw91#
你的两个查询都返回了一个标量值,它可以很好地总结为子选择。