bisa juga dicoba pakai analytic function, cuma di 8i
analytic function tidak bisa langsung dikenali dari
plsql (mesti pakai dynamic sql).

select value, 
  SUM(value) OVER 
   (ORDER BY order_column ROWS BETWEEN UNBOUNDED
PRECEDING AND CURRENT ROW) saldo
from table_name;


regards,
tomi

--- Ferry Setiawan
<[EMAIL PROTECTED]> wrote:

> Dear All
> 
> mohon bantuannya...
> saya menggunakan database Oracle 8i, saya ingin
> membuat query yang hasilnya
> seperti dibawah ini
> 
> value  saldo
> 0      0
> 10     10    --> 0 + 10
> 20     30    --> 10 + 20
> 30     60    --> 30 + 30
> 40     100   --> 60 + 40
> 50     150   --> 100 + 50
> 
> data yang saya punya adalah kolom value, sedang yang
> ingin dapatkan adalah
> data seperti pada kolom saldo
> thank's
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


------------------------ Yahoo! Groups Sponsor --------------------~--> 
See what's inside the new Yahoo! Groups email.
http://us.click.yahoo.com/2pRQfA/bOaOAA/yQLSAA/PhFolB/TM
--------------------------------------------------------------------~-> 

--
-----------I.N.D.O - O.R.A.C.L.E---------------
Keluar: [EMAIL PROTECTED]
Website: http://indo-oracle.blogspot.com
Mirror: http://indooracle.wordpress.com
-----------------------------------------------

Bergabung dengan Indonesia Thin Client User Groups, 
Terminal Server, Citrix, New Moon Caneveral, di:
http://indo-thin.blogspot.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/indo-oracle/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Kirim email ke