TSQL - суммировать запрос объединения

У меня есть весь запрос в хранимой процедуре.

Что бы я хотел сделать, это суммировать столбец и вернуть этот запрос клиенту

Как мне это сделать?

Малкольм

Ответы

Ответ 1

SELECT
    othercol1, othercol2,
    SUM(bar)
FROM
    (
    SELECT
       othercol1, othercol2, bar
    FROM
       RT
    UNION ALL
    SELECT
       othercol1, othercol2, bar
    FROM
       FM
    ) foo
GROUP BY
    othercol1, othercol2

Ответ 2

SELECT SUM(MyCol) FROM
(
SELECT ... MyCol FROM Table1
UNION ALL
SELECT ... MyCol FROM Table2
)as tbl