При необходимости совокупный результат двух одинаковых таблиц без получения дубликатов.
Таблицы имеют похожую структуру.Таблицы (date, billed_number, carrier_id, duration ...) имеют 2019-01-29 и 2019-01-30
Я пробовал UNION того же запроса, но получаю повторяющиеся записи.
select billed_number, sum(CASE WHEN [account_billed_duration] > 0 THEN 1 END) AS completed
from alex4..[2019-01-29]
where billed_number = '702640'
and carrier_id = 171
group by billed_number
union all
select billed_number, sum(CASE WHEN [account_billed_duration] > 0 THEN 1 END) AS completed
from alex4..[2019-01-30]
where billed_number = '702640'
and carrier_id = 171
group by billed_number
В этом примере я использую только таблицы ([2019-01-29] и [2019-01-30]). Мне также нужно иметь возможность комбинировать более двух таблиц.
Результат: номер счета завершен, 702640 3735 702640 3539
Ожидаемый результат: номер счета завершен, 702640 7274