Group By 问题, 有点难
Select sum(fieldA) From Table1 as A
inner join Table2 as B
on A.ID = B.ID
group by A.fieldB -----得出结果
fieldA
111
Union
Select sum(fieldA) From Table1 as A
inner join Table2 as B
on A.ID = B.ID
group by A.fieldC ------得出结果
fieldA
222
-------最终结果
fieldA
111
222
如何优化该语句?现在要分别按Tabel1表的字段fieldB和fieldC进行统计,然后进行Union
这样子对Tabel1 和Tabel2表访问了两次,能不能访问一次就得出结果