Kriteria kueri membantu Anda memunculkan item tertentu dalam database Access. Jika sebuah item cocok dengan semua kriteria yang dimasukkan, item tersebut akan muncul dalam hasil kueri. Untuk menambahkan kriteria ke kueri Access, buka kueri dalam tampilan Desain dan identifikasi bidang (kolom) yang ingin Anda tentukan kriterianya. Jika bidang tersebut tidak berada di kisi desain, klik dua kali pada bidang untuk menambahkannya ke kisi desain, lalu masukkan kriteria di baris Kriteria untuk bidang tersebut. Jika tidak yakin cara melakukannya, lihat Pengenalan untuk kueri. Kriteria kueri merupakan ekspresi yang dibandingkan oleh Access dengan nilai bidang kueri guna menentukan untuk menyertakan catatan yang berisi setiap nilai. Misalnya, = "Chicago" adalah ekspresi yang dapat dibandingkan oleh Access dengan nilai dalam bidang teks dalam kueri. Jika nilai untuk bidang tersebut dalam catatan yang diberikan adalah "Chicago", Access menyertakan catatan dalam hasil kueri. Berikut ini beberapa contoh kriteria yang umum digunakan yang bisa Anda gunakan sebagai titik awal untuk membuat kriteria Anda. Contoh tersebut dikelompokkan berdasarkan tipe data. Kriteria mirip dengan rumus - itu berupa string yang mungkin terdiri dari bidang referensi, operator, dan konstanta. Kriteria kueri juga disebut sebagai ekspresi dalam Access. Tabel berikut ini memperlihatkan beberapa kriteria sampel dan menjelaskan cara kerjanya.
Seperti yang bisa Anda lihat, kriteria bisa terlihat sangat berbeda satu sama lain, bergantung pada tipe data bidang yang Anda terapkan dan persyaratan tertentu dari Anda. Beberapa kriteria sederhana, menggunakan operator dan konstanta dasar. Kriteria lainnya kompleks, menggunakan fungsi, operator khusus, dan menyertakan bidang referensi. Topik ini mencantumkan beberapa kriteria yang umum digunakan berdasarkan tipe data. Jika contoh-contoh yang diberikan dalam topik ini tidak sesuai dengan kebutuhan khusus Anda, tulis kriteria yang diperlukan. Untuk melakukannya, Anda harus terlebih dahulu membiasakan diri dengan daftar lengkap fungsi, operator, karakter khusus, dan sintaks untuk ekspresi yang merujuk ke bidang dan literal. Di sini, Anda akan melihat tempat dan cara menambahkan kriteria. Untuk menambahkan kriteria ke kueri, Anda harus membuka kueri dalam tampilan Desain. Kemudian, Anda menetapkan bidang mana yang ingin Anda beri kriteria. Jika bidang belum dalam kisi desain, Anda menambahkannya dengan menyeretnya dari jendela desain kueri ke kisi bidang, atau dengan mengklik ganda bidang (klik ganda pada bidang otomatis menambahkan bidang ke kolom kosong berikutnya di kisi bidang.). Terakhir, ketikkan kriteria dalam baris Kriteria Kriteria yang Anda tentukan untuk bidang yang berbeda di baris Kriteria digabungkan dengan menggunakan operator AND. Dengan kata lain, kriteria yang ditentukan dalam bidang City dan BirthDate diterjemahkan seperti ini: City = "Chicago" AND BirthDate < DateAdd (" yyyy ", -40, Date())
1. Bidang Kota dan BirthDate menyertakan kriteria. 2. Hanya rekaman yang nilai bidang Kota-nya adalah Chicago akan memenuhi kriteria ini. 3. Hanya rekaman dari orang-orang yang sedikitnya 40 tahun akan memenuhi syarat ini. 4. Hanya rekaman yang memenuhi kedua kriteria yang akan disertakan dalam hasil. Bagaimana jika Anda ingin hanya salah satu ketentuan ini terpenuhi? Dengan kata lain, jika Anda memiliki kriteria alternatif, bagaimana cara Anda memasukkannya? Jika Anda memiliki kriteria alternatif, atau kedua set kriteria independen di mana teks itu sudah memadai untuk memenuhi satu set, Anda menggunakan kedua Kriteria dan baris or dalam kisi desain.
1. Kriteria Kota ditentukan dalam baris Kriteria. 2. Kriteria BirthDate ditentukan dalam baris or. Kriteria yang ditentukan dalam baris Kriteria dan or dikombinasikan dengan menggunakan operator OR, seperti ditunjukkan di bawah: City = "Chicago" OR BirthDate < DateAdd (" yyyy ", -40, Date()) Jika Anda perlu menentukan lebih banyak alternatif, gunakan baris di bawah baris atau. Sebelum meneruskan dengan contoh-contoh, perhatikan hal berikut ini:
Catatan: Dimulai dari Access 2013, bidang Teks kini disebut Teks Pendek dan bidang Memo kini disebut Teks Panjang. Contoh berikut adalah untuk bidang CountryRegion dalam kueri yang didasarkan pada tabel yang menyimpan informasi kontak. Kriteria yang ditentukan dalam baris Kriteria di bidang dalam kisi desain.
Kriteria yang Anda tentukan untuk bidang Hyperlink, secara default, diterapkan ke bagian teks nilai bidang yang ditampilkan. Untuk menentukan kriteria untuk bagian Uniform Resource Locator (URL) tujuan nilai, gunakan ekspresi HyperlinkPart. Sintaks untuk ekspresi ini adalah sebagai berikut: HyperlinkPart([Tabel1].[Bidang1],1) = "http://www.microsoft.com/", dengan Tabel1 adalah nama tabel yang berisi bidang hyperlink, Bidang1 adalah bidang hyperlink, dan http://www.microsoft.com adalah URL yang ingin dipasangkan.
Contoh berikut adalah untuk bidang UnitPrice dalam kueri yang didasarkan pada tabel yang menyimpan informasi produk. Kriteria ditentukan dalam baris Kriteria dari bidang di kisi desain kueri.
Contoh berikut ini adalah untuk OrderDate bidang dalam kueri berdasarkan tabel yang menyimpan informasi Pesanan. Kriteria ditentukan dalam baris Kriteria dari bidang di kisi desain kueri.
Sebagai contoh, tabel Pelanggan Anda memiliki bidang Ya/Tidak yang dinamai Aktif, digunakan untuk mengindikasikan apakah akun pelanggan saat ini aktif. Tabel berikut memperlihatkan bagaimana nilai dimasukkan dalam baris Kriteria untuk bidang Ya/Tidak ini dievaluasi.
Lampiran Di baris Kriteria, ketik Is Null menyertakan rekaman yang tidak berisi lampiran apa pun. Ketik Is Not Null untuk menyertakan rekaman yang berisi lampiran. Bidang Pencarian Ada dua tipe bidang Pencarian: yaitu yang mencari nilai dalam sumber data yang ada (dengan menggunakan kunci asing), dan yang berdasarkan pada daftar dari nilai yang ditentukan saat bidang Pencarian dibuat. Bidang pencarian yang didasarkan pada daftar nilai tertentu dari tipe data Teks, dan kriteria valid sama seperti bidang teks lain. Kriteria yang Anda bisa gunakan di bidang pencarian berdasarkan nilai dari sumber data yang sudah ada bergantung pada tipe data kunci asing, bukan dari tipe data dari data yang dicari. Misalnya, Anda mungkin memiliki sebuah bidang Pencarian yang menampilkan Nama Karyawan, namun menggunakan kunci asing yang berasal dari tipe data Angka. Karena bidang menyimpan angka dan bukannya teks, Anda menggunakan kriteria yang berfungsi untuk angka; yaitu >2. Jika Anda tidak mengetahui tipe data dari kunci asing, Anda bisa memeriksa tabel sumber dalam tampilan Desain untuk menentukan tipe data dari bidang tersebut. Untuk melakukan ini:
Bidang multinilai Data dalam bidang multinilai disimpan sebagai baris dalam tabel tersembunyi yang Access dibuat dan diisi untuk menunjukkan bidang tersebut. Dalam tampilan Desain kueri, ini ditunjukkan dalam Daftar Bidang dengan menggunakan bidang yang dapat diperluas. Agar dapat menggunakan kriteria untuk bidang multinilai, berikan kriteria untuk satu baris pada tabel tersembunyi tersebut. Untuk melakukan ini:
Pengenalan ke kueri Membuat kueri pemilihan sederhana |