/* */

Monday, March 21, 2011

Re: [belajar-access] Re: Query Total



Oh,,,ya...nangkep dah,,,makasih mas ... ^_^



From: sudarsono <jkssbma@yahoo.com>
To: belajar-access@yahoogroups.com
Sent: Mon, March 21, 2011 10:28:43 AM
Subject: [belajar-access] Re: Query Total

 

NZ(Fieldyang akan di cek, nilai jika Field belum diberi nilai )
artinya :
untuk mencegah error dalam yang pengolahan suatu nilai Field , maka kita gunakan NZ.
Jika isi/data Suatu Field , belum diberi nilai ( biasanya secara default diasosikan/dikaitkan dengan NULL ). Maka jika kita melakukan pengolahan , misal Penjumlahan , maka akan error . Yah karena tidak ada nilai.
Untuk itu NZ akan mengatasi masalh tsb.
parameter pertama : adalah field yang akan di cek, dan nilainya akan
diambil jika nilai feild tsb bukan NULL
parameter kedua : jika field tsb bernilai NULL , maka yang
diberikan/diambil adalah nilai parameter kedua

mirip dgn :
IF (isnull(parameter pertama),parameter kedua , parameter pertama)

'====
'============

--- In belajar-access@yahoogroups.com, Hendra Agestha Hamid <the_agestha@...> wrote:
>
> Nah ini juga contoh pemakaian nz ya mas, mohon jelaskan logika pemakaian nz di :
> Sum(nz(BarangMasuk.Qty),0)
> tengkyu mas...
>
>
>
>
>
> ________________________________
> From: sudarsono <jkssbma@...>
> To: belajar-access@yahoogroups.com
> Sent: Sun, March 20, 2011 12:49:24 PM
> Subject: [belajar-access] Re: Query Total
>
>
> coba ganti dgn :
> SELECT OrderMasuk.kode, Sum(nz(BarangMasuk.Qty),0) AS SumOfQty
> FROM OrderMasuk LEFT JOIN BarangMasuk ON OrderMasuk.kode = BarangMasuk.kode
> GROUP BY OrderMasuk.kode;
>
> '===========
> --- In belajar-access@yahoogroups.com, Zackie Bams <bambalid@> wrote:
> >
> > Bapak accessers, mohon solusi....
> >
> > Saya punya tabel 'OrderMasuk' dg field: kode,qty
> >
> > dan tabel 'BarangMasuk' dg field: tanggal,kode,qty
> >
> > Ketika saya bikin query total ( seperti gb terlampir ) record-record yg
> > belum ada/masuk dalam tabel 'BarangMasuk' tidak ada nilainya ( null).
> >
> > Sedangkan yg saya harapkan ada nilai 0 (nol)
> >
> > Mohon solusi dimana kesalahannya, Terima kasih sebelumnya.
> >
> > Salam
> > BambangMahfudin
> >
> > Query SQL :
> > SELECT OrderMasuk.kode, Sum(BarangMasuk.Qty) AS SumOfQty
> > FROM OrderMasuk LEFT JOIN BarangMasuk ON OrderMasuk.kode = BarangMasuk.kode
> > GROUP BY OrderMasuk.kode;
> >
>




__._,_.___


SPAM IS PROHIBITED



Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required)
Change settings via email: Switch delivery to Daily Digest | Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe

__,_._,___

No comments:

Post a Comment