У меня есть ниже 2 MYSQL еженедельных таблиц:Объединение SUM из 2 таблиц
TableA_Wk1
Id | Price
----------
1 | 1
1 | 2
2 | 5
TableA_Wk2
Id | Price
----------
1 | 2
4 | 2
я могу группировать цена в одной таблице:
SELECT Id, SUM(Price) FROM TableA_Wk1
GROUP BY Id
и получите
Id | Price
----------
1 | 3
2 | 5
Я хотел бы также рассмотреть таблицу TableA_Wk2, чтобы получить ниже:
Id | Price
----------
1 | 5
2 | 5
4 | 2
Если я использовать UNION ALL результат отделено:
SELECT Id, SUM(Price) FROM TableA_Wk1
GROUP BY Id
UNION ALL
SELECT Id, SUM(Price) FROM TableA_Wk2
GROUP BY Id