Здравствуйте, nashav0, Вы писали:
N> БД Oracle
N>Есть таблица переходов
N>нужен запрос показывающий какое всего кол-во вышло из A , B, C и какое вошло в них, т.е. итог чтоб бы примерно такой
Так это ж классические бухгалтерские проводки — дебит, кредит, сумма.
Про Oracle не скажу, а на T-SQL типа так:
SELECT ISNULL(a.S1, b.S2) AS S, ISNULL(a.Q, 0) AS Q_OUT, ISNULL(b.Q, 0) AS Q_IN
FROM
(SELECT S1, SUM(QUANT) AS Q FROM ... GROUP BY S1) a
FULL JOIN
(SELECT S2, SUM(QUANT) AS Q FROM ... GROUP BY S2) b
ON a.S1 = b.S2