/* */

Monday, March 21, 2011

[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 PROHIBITEDYahoo! Groups Links

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

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:
http://groups.yahoo.com/group/belajar-access/join
(Yahoo! ID required)

<*> To change settings via email:
belajar-access-digest@yahoogroups.com
belajar-access-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
belajar-access-unsubscribe@yahoogroups.com

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

No comments:

Post a Comment