Предположим, у меня есть запрос, как это:Как использовать кучу предложения в инструкции. Oracle
SELECT table1.id
FROM (
SELECT id, sum(column) as A
FROM table1
GROUP BY id
) a1
Left join (
SELECT id,
sum(column) as B
FROM table 2
GROUP BY Id
) a2
on table1.id=table2.id
.
.
.
.
Left join (
SELECT id, sum(column) as G
FROM table 7
GROUP BY id
) g1
on table1.id=table7.id
Having or where A+B - (C+D+E+F+G) >0
Я пытался как, никто не работает.
Ошибка возврата при отсутствии группы в первом выборе и где не возвращаются никакие строки.
я знаю, как использовать но это немного отличается – Ariox66