Connecting Tech Pros Worldwide Help | Site Map

Suggestion to this SQL

Newbie
 
Join Date: Sep 2005
Posts: 1
#1: Sep 1 '05
Could anyone help with rewriting this query? Result of this query will be inserted into a table. Thanks!

SELECT tableA.PK,
table1.amt,
table2.amt,
table3.amt,
....
table16.value
FROM tableA,
(SELECT fk, NVL(value, 0) AS amt
FROM tableB
WHERE name = 'name1') table1,
...
(SELECT fk, NVL(value, 0) AS amt
FROM tableB
WHERE name = 'name16') table16
WHERE table1.fk (+) = tableA.pk
AND table2.fk (+) = tableA.pk
...
AND table16.fk (+) = tableA.pk;
Reply