【发布时间】:2018-06-07 02:38:57
【问题描述】:
我是mysql 的新手。
我有一个查询要从不同的表中获取计数,它工作正常。但是,现在我想将所有 3 个查询 COUNT 合并为 1,例如 SUM (COUNT1, COUNT2, COUNT3)
select COUNT(*) as count1, 0 as count2, 0 as count3 from table1
UNION ALL
select 0 as count1, COUNT(*) as count2, 0 as count3 from table2
UNION ALL
select 0 as count1, 0 as count2, COUNT(*) as count3 from table3
例如count1 = 10,count2 = 20 和 count3 = 15
然后,我想得到 sum = 45
【问题讨论】:
标签: mysql