Mencocokkan semua karakter di mana saja dalam data Anda
-
Buka kueri Anda dalam tampilan Desain. Untuk melakukannya, di panel Navigasi, di bawah Kueri, klik kanan kueri dan klik Tampilan Desain.
-
Dalam sel Kriteria di bawah bidang yang ingin digunakan, tambahkan tanda bintang di salah satu sisi kriteria, atau di kedua sisinya. Misalnya:
"*pemilik*".
"pemilik*".
"*pemilik".
-
Pada tab Desain Kueri , dalam grup Hasil , klik Jalankan.
Mencocokkan karakter dalam pola
-
Buka kueri Anda dalam tampilan Desain.
-
Dalam sel Kriteria dari bidang yang ingin digunakan, ketik operator Like di depan kriteria Anda.
-
Ganti satu karakter atau lebih dalam kriteria dengan karakter wildcard. Misalnya, Like R?308021 menghasilkan RA308021, RB308021, dan seterusnya.
-
Pada tab Desain Kueri , dalam grup Hasil , klik Jalankan.
Mengambil daftar perusahaan dari A hingga H
-
Buka kueri Anda dalam tampilan Desain.
-
Dalam sel Kriteria dari bidang yang ingin digunakan, masukkan Like, diikuti dengan sepasang tanda kutip ganda. Misalnya: Like "".
-
Dalam tanda kutip ganda, tambahkan sepasang tanda kurung siku dan rentang karakter yang ingin ditemukan, seperti ini:
Like "[a-h]"
-
Anda dapat menggunakan wildcard di luar tanda kurung. Misalnya:
Like "[a-h]*"
Tabel karakter wildcard
Tabel ini mencantumkan dan menjelaskan karakter wildcard yang bisa Anda gunakan dalam kueri Access .
Simbol |
Deskripsi |
Contoh |
* |
Mencocokkan dengan nol karakter atau lebih. Simbol ini dapat digunakan sebagai karakter pertama atau terakhir dalam string karakter. |
wh* menemukan wh, what, white, dan why |
? |
Mencocokkan dengan karakter alfabetis tunggal apa pun. |
b?l menemukan bali, bel, dan bila |
[ ] |
Mencocokkan dengan karakter tunggal apa pun dalam tanda kurung. |
b[ae]l menemukan bali dan bel tetapi tidak dengan bila |
! |
Mencocokkan dengan karakter apa pun yang tidak berada dalam tanda kurung. |
b[!ae]l menemukan bila dan bulan tetapi tidak dengan bali atau bel |
- |
Mencocokkan dengan rentang karakter. Anda harus menentukan karakter dalam urutan naik (A ke Z, bukan Z ke A). |
b[a-c]d menemukan bad, bbd, dan bcd |
# |
Mencocokkan setiap karakter numerik tunggal. |
1#3 menemukan 103, 113, dan 123 |
Contoh penggunaan wildcard
Situasi |
Contoh |
---|---|
Data Anda mencantumkan beberapa orang sebagai "pemilik" dan lainnya sebagai "pemilik/operator". |
Like "pemilik*" atau |
Anda ingin menggunakan wildcard dengan kueri parameter. |
Like "*" & [parameter] & "*" Misalnya: Like "*" & [ikan] & "*" Menghasilkan semua resep berisi "ikan", seperti ikan & kentang, ikan batu, dan seterusnya. |
Seseorang salah mengeja nama ketika memasukkan data, seperti "Adrien" dan bukan "Adrian". |
Like "Adri?n" |
Anda ingin menemukan pelanggan yang nama terakhirnya dimulai dari A hingga H, misalnya untuk digunakan dalam pengiriman email massal. |
Like "[a-h]*" |
Anda ingin menemukan komponen angka yang digitnya sama, kecuali digit kedua dan ketiga. |
Like "R??083930" |
Anda ingin mengirim undangan untuk pesta blok di 1000 blok Park Street. |
Like "1### Park Street" |
Sintaks untuk mengambil karakter wildcard dari data
Karakter |
Sintaks yang Diperlukan |
---|---|
Tanda bintang * |
[*] |
Tanda tanya ? |
[?] |
Simbol angka # |
[#] |
Tanda hubung - |
[-] |
Sepasang tanda kurung siku buka dan tutup [] |
[[]] |
Kurung siku buka [ |
[[] |
Kurung siku tutup ] |
Tidak ada perlakuan khusus yang diperlukan |
Tanda seru ! |
Tidak ada perlakuan khusus yang diperlukan |
Memahami kumpulan wildcard yang akan digunakan
mesin databaseAccess (ANSI-89) versus SQL Server (ANSI-92)
ANSI-89 menguraikan sintaks tradisional Access SQL, yang merupakan default untuk database Access . Karakter wildcard sesuai dengan spesifikasi Microsoft Visual Basic® for Applications (VBA), bukan SQL.
ANSI-92 digunakan saat sintaks harus sesuai dengan database Microsoft SQL Server™.
Sebaiknya jangan mencampur dua tipe wildcard dalam database yang sama.
Wildcard untuk digunakan dengan mesin database Access (ANSI-89)
Gunakan karakter wildcard ini dalam kueri yang dibuat untuk database Access .
Simbol |
Deskripsi |
Contoh |
* |
Mencocokkan dengan berapa pun jumlah karakter. Simbol ini dapat digunakan sebagai karakter pertama atau terakhir dalam string karakter. |
wh* menemukan what, white, dan why |
? |
Mencocokkan dengan karakter alfabetis tunggal apa pun. |
B?l menemukan bali, bel, dan bila. |
[ ] |
Mencocokkan dengan karakter tunggal apa pun dalam tanda kurung. |
B[ae]l menemukan bali dan bel, tetapi tidak dengan bila |
! |
Mencocokkan dengan karakter apa pun yang tidak berada dalam tanda kurung. |
b[!ae]l menemukan bila dan bulan tetapi tidak dengan bali atau bel |
- |
Mencocokkan dengan rentang karakter. Anda harus menentukan karakter dalam urutan naik (A ke Z, bukan Z ke A). |
b[a-c]d menemukan bad, bbd, dan bcd |
# |
Mencocokkan setiap karakter numerik tunggal. |
1#3 menemukan 103, 113, dan 123 |
Wildcard untuk digunakan dengan SQL Server (ANSI-92)
Gunakan karakter wildcard ini dalam kueri yang dibuat untuk digunakan dengan database Microsoft SQL Server™.
Simbol |
Deskripsi |
Contoh |
% |
Mencocokkan dengan berapa pun jumlah karakter. Simbol ini dapat digunakan sebagai karakter pertama atau terakhir dalam string karakter. |
wh* menemukan what, white, dan why |
_ |
Mencocokkan dengan karakter alfabetis tunggal apa pun. |
B?l menemukan bali, bel, dan bila. |
[ ] |
Mencocokkan dengan karakter tunggal apa pun dalam tanda kurung. |
B[ae]l menemukan bali dan bel, tetapi tidak dengan bila |
^ |
Mencocokkan dengan karakter apa pun yang tidak berada dalam tanda kurung. |
b[!ae]l menemukan bila dan bulan tetapi tidak dengan bali atau bel |
- |
Mencocokkan dengan rentang karakter. Anda harus menentukan karakter dalam urutan naik (A ke Z, bukan Z ke A). |
b[a-c]d menemukan bad, bbd, dan bcd |