Tutorial llmu llmu komputer dan download program gratis

Kriteria Query bertipe Date/Time pada Access 2007

Tutorial kali ini menjelaskan kriteria-kriteria dalam pembuatan query yang fieldnya bertipe Date/Time. Pastikan anda sudah membaca menambahkan kriteria pada query untuk mengetahui bagaimana menyisipkan kriteria pada query.

Kriteria
Hasil Query
#2/2/2006# menampilkan record pada tanggal 2 feb 2006
Not #2/2/2006# menampilkan record bukan pada tanggal 2 feb 2006
< #2/2/2006# menampilkan record sebelum tanggal 2 feb 2006
> #2/2/2006# menampilkan record setelah tanggal 2 feb 2006
>#2/2/2006# and <#2/4/2006# menampilkan record antara tanggal 2 feb 2006 dan 4 feb 2006
<#2/2/2006# or >#2/4/2006# menampilkan record sebelum tanggal 2 feb 2006 atau setelah tanggal 4 feb 2006
#2/2/2006# or #2/3/2006# menampilkan record pada tanggal 2 feb 2006 atau tanggal 4 feb 2006
In (#2/1/2006#, #3/1/2006#, #4/1/2006#) menampilkan record pada tanggal 1 feb, 1 mar, atau 1 apr 2006
DatePart("m", [SalesDate]) = 12 menampilkan record pada bulan desember untuk semua tahun
DatePart("q", [SalesDate]) = 1 menampilkan record pada quarter 1 untuk semua tahun
Date() menampilkan record pada tanggal sekarang
Date()-1 menampilkan record sehari sebelum tanggal sekarang
Date() + 1 menampilkan record sehari setelah tanggal sekarang
DatePart("ww", [SalesDate]) = DatePart("ww", Date()) and Year( [SalesDate]) = Year(Date()) menampilkan record pada minggu ini. Satu minggu dimulai dari hari minggu berakhir pada hari sabtu
Year([SalesDate])* 53 + DatePart("ww", [SalesDate]) = Year(Date())* 53 + DatePart("ww", Date()) - 1 menampilkan record pada minggu terakhir. Satu minggu dimulai dari hari minggu berakhir pada hari sabtu
Year([SalesDate])* 53+DatePart("ww", [SalesDate]) = Year(Date())* 53+DatePart("ww", Date()) + 1 menampilkan record pada minggu depan. Satu minggu dimulai dari hari minggu berakhir pada hari sabtu
Between Date() and Date()-6 menampilkan record dari 7 hari yang lalu sampai hari ini
Year([SalesDate]) = Year(Now()) And Month([SalesDate]) = Month(Now()) menampilkan record pada bulan ini
Year([SalesDate])* 12 + DatePart("m", [SalesDate]) = Year(Date())* 12 + DatePart("m", Date()) - 1 menampilkan record pada bulan sebelumnya
Year([SalesDate])* 12 + DatePart("m", [SalesDate]) = Year(Date())* 12 + DatePart("m", Date()) + 1 menampilkan record  pada bulan berikutnya
Between Date( ) And DateAdd("M", -1, Date( )) menampilkan record selama satu bulan dimulai dari sekarang
Year([SalesDate]) = Year(Now()) And DatePart("q", Date()) = DatePart("q", Now()) menampilkan record pada quarter sekarang
Year([SalesDate])*4+DatePart("q",[SalesDate]) = Year(Date())*4+DatePart("q",Date())- 1 menampilkan record pada quarter sebelumnya
Year([SalesDate])*4+DatePart("q",[SalesDate]) = Year(Date())*4+DatePart("q",Date())+1 menempilkan record pada quarter berikutnya
Year([SalesDate]) = Year(Date()) menampilkan record pada tahun sekarang
Year([SalesDate]) = Year(Date()) - 1 menampilkan record pada tahun lalu
Year([SalesDate]) = Year(Date()) + 1 menampilkan record pada tahun depan
Year([SalesDate]) = Year(Date()) and Month([SalesDate]) <= Month(Date()) and Day([SalesDate]) <= Day (Date()) menampilkan record dari tanggal 1 jan tahun sekarang sampai tanggal sekarang.
< Date() menampilkan record kemarin
> Date() menampilkan record besok
Is Null menampilkan record yang kosong
Is Not Null menampilkan record yang tidak kosong

Perhatikan pada kriteria berisi SalesDate, SalesDate merupakan nama field pada tabel. Anda bisa menyesuaikan dengan nama file pada tabel yang anda buat.

Share on Facebook
Share on Twitter
Share on Google+
Tags :

Related : Kriteria Query bertipe Date/Time pada Access 2007

1 komentar:

  1. jika ingin menampilkan di PHP, apakah bisa menggunakan query tersbut?
    saya menggunakan PHP dengan databasenya access..
    mohon pencerahannya..
    terima kasih :)

    ReplyDelete

Silahkan kirimkan komentar atau merequest tutorial...