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

Kirim email ke