我有2个表A和B.两个表中的列名相似。列是
1. fees
2. user_id
我希望从fees
user_id = 1
的总和
例如:
表A:
id user_id fees
1 1 10
2 2 11
3 1 5
表B:
id user_id fees
1 1 15
2 2 10
3 1 20
我需要结果,如下所示:
user_id fees
1 50
2 21
请帮我查询
答案 0 :(得分:1)
试试这个:
select user_id, sum(fees) from (
select user_id, fees from Table_A
union all
select user_id, fees from Table_B
) as A
group by user_id