Applies ToAccess cho Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Để định vị một mục cụ thể khi bạn không thể nhớ chính xác cách viết mục đó, hãy thử sử dụng ký tự đại diện trong truy vấn.

Ký tự đại diện là các ký tự đặc biệt có thể đứng ở các ký tự không xác định trong giá trị văn bản và rất tiện để định vị nhiều mục có dữ liệu tương tự nhưng không giống nhau. Ký tự đại diện cũng có thể giúp lấy dữ liệu dựa trên kết quả khớp mẫu đã xác định. Ví dụ: tìm mọi người có tên là John trên Park Street.

Để biết thêm thông tin về truy vấn, hãy xem giới thiệu về truy vấn.

Dưới đây là một số ví dụ về ký tự đại diện cho truy vấn Access:

Ký tự

Mô tả

Ví dụ

*

Khớp với bất kỳ số lượng ký tự nào. Bạn có thể dùng dấu sao (*) ở bất cứ chỗ nào trong một chuỗi ký tự.

wh* sẽ tìm what, white và why, nhưng không tìm awhile hoặc watch.

?

Khớp với bảng chữ cái duy nhất ở một vị trí cụ thể.

b?ll sẽ tìm ball, bell và bill.

[ ]

Khớp các ký tự trong dấu ngoặc vuông.

b[ae]ll sẽ tìm ball và bell nhưng không tìm bill.

!

Không bao gồm các ký tự bên trong dấu ngoặc.

b[!ae]ll sẽ tìm bill và bull nhưng không tìm ball hoặc bell.

Like "[!a]*" sẽ tìm tất cả các mục không bắt đầu bằng chữ a.

-

Khớp với một phạm vi ký tự. Hãy nhớ chỉ định các ký tự theo thứ tự tăng dần (A đến Z, không phải Z đến A).

b[a-c]d sẽ tìm bad, bbd và bcd.

#

Khớp với bất kỳ ký tự số duy nhất nào.

1#3 sẽ tìm 103, 113 và 123.

Tìm hiểu thêm về cách áp dụng tiêu chí cho truy vấn.

Ví dụ về việc khớp mẫu ký tự đại diện trong biểu thức

Để sử dụng ký tự đại diện trong một mẫu hình:

  1. Mở truy vấn trong dạng xem Thiết kế.

  2. Trong hàng Tiêu chí của trường bạn muốn sử dụng, hãy nhập toán tử Like trước tiêu chí của bạn.

  3. Thay thế một hoặc nhiều ký tự trong tiêu chí bằng ký tự đại diện. Ví dụ: Like R?308021 sẽ trả về RA308021, RB308021, v.v..

  4. Trên tab Thiết kế , bấm vào Chạy.

Dưới đây là một số ví dụ về mẫu ký tự đại diện mà bạn có thể sử dụng trong biểu thức:

C haracter (các)

Sử dụng để khớp

? hoặc _ (dấu gạch dưới)

Ký tự đơn bất kỳ

* hoặc %

Không hoặc nhiều ký tự

#

Bất kỳ chữ số đơn nào (0 — 9)

[Nhà phát hành]

Bất kỳ ký tự đơn nào trong danh sách ký tự

[! danh sách ký tự]

Bất kỳ ký tự đơn nào không có trong danh sách ký tự

[a-zA-Z0-9].

Bất kỳ ký tự chữ và số nào

[A-Z]

Bất kỳ chữ hoa nào trong phạm vi từ A đến Z.

Lưu ý:  Khi bạn chỉ định phạm vi ký tự, các ký tự phải xuất hiện trong sắp xếp tăng dần. Ví dụ: [Z-A] không phải là một mẫu hình hợp lệ.

Hãy xem những điều cơ bản về việc xây dựng biểu thức.

Để khớp các ký tự đặc biệt như dấu chấm hỏi (?), dấu số (#) và dấu sao (*), hãy đặt chúng trong dấu ngoặc vuông.

Hàm CHARLIST cung cấp cho bạn kết quả khớp cho một hoặc nhiều ký tự và có thể bao gồm hầu như mọi ký tự trong Tập ký tự ANSI, bao gồm các chữ số. CHARLIST được đặt trong dấu ngoặc vuông ([ ]) và có thể được dùng với ký tự đại diện để có kết quả khớp cụ thể hơn.

Để xác định phạm vi ký tự, hãy sử dụng CHARLIST bằng gạch nối (-) để phân tách giới hạn trên và giới hạn dưới của phạm vi.

Để khớp ký tự gạch nối (-), hãy đặt ký tự đó ở đầu hoặc cuối dấu CHARLIST (sau dấu chấm than nếu bạn đang dùng dấu chấm than). Ở bất kỳ vị trí nào khác, gạch nối sẽ xác định một phạm vi các ký tự ANSI.

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.