Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Dalam beberapa kasus, Anda mungkin ingin menerapkan sejumlah kondisi pencarian ke kolom data yang sama. Misalnya, Anda mungkin ingin:
Cari beberapa nama berbeda dalam tabel
employeeatau untuk karyawan yang berada dalam rentang gaji yang berbeda. Jenis pencarian ini memerlukan kondisi OR.Cari judul buku yang keduanya dimulai dengan kata "The" dan berisi kata "Cook." Jenis pencarian ini memerlukan kondisi AND.
Nota
Keterangan di topik ini berlaku untuk kondisi pencarian dalam klausa WHERE dan HAVING pada kueri. Contohnya berfokus pada pembuatan klausa WHERE, tetapi prinsipnya berlaku untuk kedua jenis kondisi pencarian.
Untuk mencari nilai alternatif di kolom data yang sama, Anda menentukan kondisi OR. Untuk mencari nilai yang memenuhi beberapa kondisi, Anda menentukan kondisi AND.
Menentukan Kondisi OR
Menggunakan kondisi OR memungkinkan Anda menentukan beberapa nilai alternatif untuk dicari dalam kolom. Opsi ini memperluas cakupan pencarian dan dapat mengembalikan lebih banyak baris daripada mencari satu nilai.
Petunjuk / Saran
Anda sering dapat menggunakan operator IN sebagai gantinya untuk mencari beberapa nilai di kolom data yang sama.
Untuk menentukan kondisi OR
Di kolom Filter untuk kolom data yang baru saja Anda tambahkan, tentukan kondisi pertama.
Di kolom Atau... untuk data kolom yang sama, tentukan kondisi kedua.
Desainer Kueri dan Tampilan membuat klausa WHERE yang berisi kondisi OR seperti berikut ini:
SELECT fname, lname
FROM employees
WHERE (salary < 30000) OR (salary > 100000)
Menentukan Kondisi AND
Menggunakan kondisi AND memungkinkan Anda menentukan bahwa nilai dalam kolom harus memenuhi dua (atau lebih) kondisi agar baris disertakan dalam tataan hasil. Opsi ini mempersempit cakupan pencarian dan biasanya mengembalikan lebih sedikit baris daripada mencari satu nilai.
Petunjuk / Saran
Jika Anda mencari rentang nilai, Anda dapat menggunakan operator BETWEEN alih-alih menautkan dua kondisi dengan AND.
Untuk menentukan kondisi AND
Di panel Kriteria, tambahkan kolom untuk dicari.
Di kolom Filter untuk kolom data yang baru saja Anda tambahkan, tentukan kondisi pertama.
Tambahkan kolom data yang sama ke panel Kriteria lagi, menempatkannya di baris yang kosong dalam kisi.
Di kolom Filter untuk instance kedua dari kolom data, tentukan kondisi kedua.
Desainer Kueri membuat klausa WHERE yang berisi kondisi AND seperti berikut ini:
SELECT title_id, title
FROM titles
WHERE (title LIKE '%Cook%') AND
(title LIKE '%Recipe%')
Lihat Juga
Konvensi untuk Menggabungkan Kondisi Pencarian di Panel Kriteria (Alat Database Visual)
Menentukan Kriteria Pencarian (Alat Database Visual)