Terima kasih pak nandar dan pak donny atas informasinya. sesudah saya cek lagi ternyata di where tahun juga harus ada bulan baru bisa. terima kasih

----- Original Message ----- From: "Nandar" <[EMAIL PROTECTED]>
To: <linux-programming@linux.or.id>
Sent: Thursday, July 07, 2005 5:46 PM
Subject: Re: [linux-programming] tampil berdasarkan nama,kode, bulan dan tahun dengan jumlah>0


coba diganti sbb:

select nama,sum(iif(month(tgl)=" & Format(Tahun.Value, "mm") & ",jumlah,0))
as JML " & _
                     " from customer,keluar where
customer.id=val(keluar.id) and keluar.kode='29' and keluar.jumlah>0  and
year(tgl)=" & Format(Tahun.Value, "yyyy") & "  group by nama order by nama

tanda kurung () di awal keluar.kode dan di akhir keluar.jumlah di hilangkan.

nandar

----- Original Message -----
From: "garudamas" <[EMAIL PROTECTED]>
To: <linux-programming@linux.or.id>
Sent: Wednesday, July 06, 2005 5:07 PM
Subject: [linux-programming] tampil berdasarkan nama,kode, bulan dan tahun
dengan jumlah>0


suhu2 programming
saya punya table customer(id,nama) dan keluar(id,tgl,jumlah,kode) terus
gimana caranya supaya hasil jumlah dari kode=29 lebih besar dari nol yang
di
tampilkan (selain kode=29 nggak usah di tampilkan). berikut ini saya sudah
perintahkan tapi hasilnya tetap ada juga customer yang jumlahnya nol

select nama,sum(iif(month(tgl)=" & Format(Tahun.Value, "mm") &
",jumlah,0))
as JML " & _
                      " from customer,keluar where
customer.id=val(keluar.id) and (keluar.kode='29' and keluar.jumlah>0) and year(tgl)=" & Format(Tahun.Value, "yyyy") & " group by nama order by nama

terima kasih


--
Berhenti langganan: [EMAIL PROTECTED]
Arsip dan info: http://linux.or.id/milis





--
Berhenti langganan: [EMAIL PROTECTED]
Arsip dan info: http://linux.or.id/milis

Kirim email ke