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]