Dear all,
Saya mempunyai skrip seperti ini,
dimana
pararel_table = tabel dengan pararel option
temp_table = tabel temporary (on commit preserve row)
select ca, cb,
(select cc from temp_table t
where t.cd = p.ca||p.b) ce,
sum(cf) cf
from pararel_table p
group by ca, cb
hasilnya =
ca cb ce cf
1 2 3 4
1 2 4 1
2 2 0 2
ketika saya masukkan kedalam skrip ini
select ca, cb, sum(ce) ce, sum(cf) cf
from
(select ca, cb,
(select cc from temp_table t
where t.cd = p.ca||p.b) ce,
sum(cf) cf
from pararel_table p
group by ca, cb)
group by ca, cb
hasilnya kq seperti ini ya,
ca cb ce cf
1 2 0 5
2 2 0 2
option pararel saya matikan, lalu dengan skrip yg sama saya jalankan
ulang ternyata hasilnya seperti yg saya inginkan
ca cb ce cf
1 2 7 5
2 2 0 2
apakah ini bug atau memang option pararel tidak bisa mengenali isi
tabel temporari dengan skrip seperti itu ?
thx alot,
tjhondro