Есть две отдельные таблицы с несколькими записями (строками), которые нам нужно сложить (суммировать), чтобы сформировать одно значение.
Приведенный ниже запрос дает мне 2 разных значения при возврате, я хочу просто добавить 2 вместе, чтобы сформировать 1 значение. Любая помощь приветствуется.
select sum(t1.netAmount)
from tbl_one t1 where userid = 4033 and date > '2014-09-01'
Union All
select sum(t2.netAmount)
from tbl_two t2 where userid = 4033 and date > '2014-09-01'
Структуры таблиц ниже
tbl_one
userid | netAmount | date
---------------------------------
4033 | 20 | 2014-09-02 12:00:00
4033 | -20 | 2014-09-02 12:01:00
4033 | 40 | 2014-09-02 12:02:00
tbl_two
userid | netAmount | date
---------------------------------
4033 | 05 | 2014-09-03 12:00:00
4033 | -100 | 2014-09-03 12:01:00
4033 | 12 | 2014-09-03 12:02:00
Получение истинной суммы по обеим таблицам для 4033 даст -43 (40 + -83)