У меня есть 2 таблицы с одинаковым расположением, включая ДОХОДЫ и РАСХОДЫ.Столбец id
представляет собой идентификатор клиента.
Мне нужен результат ОБЩАЯ СУММА клиента, суммирующий доходы и расходы.
Table: Income
| id | amountIN|
+--------------+
| 1 | a |
| 2 | b |
| 3 | c |
| 4 | d |
Table: Expenses
| id | amountOUT|
+---------------+
| 1 | -x |
| 4 | -z |
Моя проблема в том, что некоторые клиенты имеют только расходыдругие - просто доход ... поэтому я не могу знать заранее, что мне нужно сделать LEFT or RIGHT JOIN.
. В приведенном выше примере ПРАВИЛЬНОЕ СОЕДИНЕНИЕ может помочь, но если ситуация обратная (больше клиентов за счет расходов)таблица) это не работает.
Expected Result
| id | TotalAmount|
+--------------+
| 1 | a - x |
| 2 | b |
| 3 | c |
| 4 | d - z |
Любая помощь?