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/

Kirim email ke