makasih masukannya....tapi itu cuma per kolom jd saya membuat banyak
kolom dan yang diambilnya cuma dari tahunnya saja....
ada cara lain ga agar di buat dalam satu kolom saja dan untuk mendapatkan semua
kriteria
tblTransaksi
idtransaksi, tgltransaksi, idkonsumen, kriteria umur
tblKonsumen
idkonsumen, tgllahir
kriteria umur :
1 = 0 - 28 hari
2 = 28 - <1 thn
3 = 1 - 4 thn
4 = 5 - 14 thn
5 = 15 - 24 thn
6 = 25 - 44 thn
7 = 45 - 65 thn
8 = > 65 thn
thank all
Re: cara membuat kriteria umur di query
Posted by: "Murid Belajar Access"
[email protected]
murid.belajaraccess
Thu Jun 18, 2009 7:38 am (PDT)
Halo Afrizal,
susunan tabel dan field misalnya sbb:
tblTransaksi
idtransaksi, tgltransaksi, idkonsumen
tblKonsumen
idkonsumen, tgllahir
kita ingin mencari idtransaksi yang dilakukan konsumen berusia 15 - 24
SELECT tblTransaksi. idtransaksi, tblTransaksi. tgltransaksi,
tblTransaksi. idkonsumen, tblKonsumen. tgllahir, CInt(DateDiff(
"yyyy",[tgllahir ],[tgltransaksi] )) AS umur
FROM tblKonsumen INNER JOIN tblTransaksi ON tblKonsumen. idkonsumen =
tblTransaksi. idkonsumen
WHERE CInt(DateDiff( "yyyy",[tgllahir ],[tgltransaksi] )) Between 15 And 24;
misalnya, kita namakan qrySelect15To24
dengan mengganti kriteria between sesuai umur yang kita inginkan, maka
nantinya ada 7 query sesuai kriteria yang sudah kita tentukan sebelumnya.
salam kompak dan jabat erat
murid belajar access
----- Original Message -----
From: Afrizal
To: belajar-access@ yahoogroups. com
Sent: Thursday, June 18, 2009 17:21
Subject: [belajar-access] cara membuat kriteria umur di query
to All
saya mau nanya ....
gimana cara membuat kriteria umur di
query hanya dengan memasukkan tanggal lahir dengan otomatis masuk ke
dalam kriteria tersebut
misal
kriteria umur
0 - <1
1 - 4
5 - 14
15 - 24
25 - 44
45 - 65
> 65
contoh saya memasukkan tanggal transaksi hari ini
dan memasukkan data konsumen serta memasukkan tgl lahir
sesudah saya input tgl lahir secara otomatis masuk dalam kriteria diatas
thank all
Afrizal
Get your preferred Email name!
Now you can @ymail.com and @rocketmail.com.
http://mail.promotions.yahoo.com/newdomains/aa/