saya lagi binggung gimana syntax di sql untuk muncul baris data yang saya mau 
ini :

data di tabel
Tanggal  kode    nama      nota    no_bukti    nilai    ket
1/9/2008 A001    PT. ABC   JL001               100.000  JL
2/9/2008 A001    PT. ABC   JL001   LNS001        2.500  LNS
3/9/2008 A001    PT. ABC   JL001   LNS002        7.500  LNS
4/9/2008 A001    PT. ABC   JL001   RJ001        10.000  RJ       

yang saya mau tampilkan seperti ini(gimana syntax sql nya yach)

Nota    Nilai          Nilai_bayar     Sisa    
JL001   100.000     20.000        80.000

ada yang bisa bantu?

Saya coba bantu Rekan Antony :
 
Sintact SQL nya kurang Kurang lebih sepeti ini :
sebelumnya saya kasi nama dl tablenya jadi t_trans
 
Select Nota,  Nilai,  datamem1.Nilai_bayar as Nilai_bayar, Nota - 
datamem1.Nilai_bayar as Sisa
>From t_trans,
         (Select Nota, Sum(nilai) as Nilai_bayar 
          From t_trans 
          Where isnull(nobukti,'') <> '' and Nota= 'JL001' 
          Group by Nota) datamem1
Where isnull(nobukti,'') = '' and Nota= 'JL001' and 
           t_trans.Nota = Datamem1.Nota
 
Tapi ada baeknya table transaksi tersebut anda normalisasi lagi.
Semoga membantu, kepada rekan-rekan lainnya mohon dikoreksi jika ada kekeliruan.


      
___________________________________________________________________________
Nama baru untuk Anda! 
Dapatkan nama yang selalu Anda inginkan di domain baru @ymail dan @rocketmail. 
Cepat sebelum diambil orang lain!
http://mail.promotions.yahoo.com/newdomains/id/

[Non-text portions of this message have been removed]

Kirim email ke