Contoh karakter wildcard

Berlaku Untuk
Access untuk Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Untuk menemukan item tertentu ketika Anda tidak dapat mengingat dengan tepat bagaimana ejaan, coba gunakan karakter wildcard dalam kueri.

Wildcard adalah karakter khusus yang dapat menggantikan karakter yang tidak diketahui dalam nilai teks dan berguna untuk menemukan beberapa item dengan data yang serupa tetapi tidak identik. Wildcard juga dapat membantu mendapatkan data berdasarkan kecocokan pola yang ditentukan. Misalnya, menemukan semua orang bernama John di Park Street.

Untuk informasi selengkapnya tentang kueri, lihat Pengantar kueri.

Berikut adalah beberapa contoh karakter wildcard untuk kueri Access:

Karakter Deskripsi Contoh
* Mencocokkan dengan berapa pun jumlah karakter. Anda bisa menggunakan tanda bintang (*) di mana pun dalam string karakter. wh* mencari what, white, dan why, tetapi bukan awhile atau watch.
? Cocok dengan satu alfabet di posisi tertentu. B?ll menemukan Ball, Bell, dan Bill.
[ ] Mencocokkan karakter dalam tanda kurung siku. B[ae]ll menemukan ball dan bell, tetapi tidak Bill.
! Tidak termasuk karakter di dalam tanda kurung siku. b[!ae]l menemukan bila dan bulan, tetapi bukan bali atau bel.
Seperti, "[!a]*" menemukan semua item yang tidak dimulai dengan huruf a.
- Cocok dengan rentang karakter. Ingatlah untuk 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.

Pelajari selengkapnya tentang menerapkan kriteria ke kueri.

Contoh pencocokan pola karakter wildcard dalam ekspresi

Untuk menggunakan karakter wildcard dalam pola:

  1. Buka kueri Anda dalam tampilan Desain.
  2. Di baris Kriteria bidang yang ingin Anda gunakan, ketik operator Suka di depan kriteria Anda.
  3. Ganti satu karakter atau lebih dalam kriteria dengan karakter wildcard. Misalnya, Like R?308021 menghasilkan RA308021, RB308021, dan seterusnya.
  4. Pada tab Desain , klik Jalankan.

Berikut adalah beberapa contoh pola wildcard yang dapat Anda gunakan dalam ekspresi:

Karakter Gunakan untuk mencocokkan
? atau _ (garis bawah) Setiap karakter tunggal
* atau % Nol atau lebih karakter
# Setiap digit tunggal (0 — 9)
[charlist] Setiap karakter tunggal dalam charlist
[! charlist] Setiap karakter tunggal yang tidak ada dalam charlist
[a-zA-Z0-9]. Karakter alfanumerik apa pun
[A-Z] Salah satu huruf besar dalam rentang A hingga Z.
Catatan: Saat Anda menentukan rentang karakter, karakter harus muncul dalam urutan menaik. Misalnya, [Z-A] bukanlah pola yang valid.

Lihatlah dasar-dasar pembuatan ekspresi.

Untuk mencocokkan karakter khusus seperti tanda tanya (?), tanda angka (#), dan tanda bintang (*), masukkan karakter tersebut ke dalam tanda kurung siku.

Fungsi CHARLIST memberi Anda kecocokan untuk satu atau beberapa karakter dan dapat menyertakan hampir semua karakter dalam rangkaian karakter ANSI, termasuk digit. CHARLIST diapit dalam tanda kurung ([ ]) dan dapat digunakan dengan karakter wildcard untuk kecocokan yang lebih spesifik.

Untuk menentukan rentang karakter, gunakan CHARLIST dengan tanda hubung (-) untuk memisahkan batas atas dan bawah rentang.

Untuk mencocokkan karakter tanda hubung (-), letakkan di awal atau akhir CHARLIST (setelah tanda seru jika Anda menggunakannya). Di lokasi lain, tanda hubung mengidentifikasi rentang karakter ANSI.