Toán tử đại diện Wildcard trong Access
WILDCARD hay còn được gọi là ký tự đại diện có thể sử dụng để xác định vị trí của một mục cụ thể khi bạn không nhớ chính xác cách viết của mục này.
Access hỗ trợ 2 bộ wildcard khác nhau tương ứng với tiêu chuẩn của Ngôn ngữ truy vấn có cấu trúc (SQL) là:
- ANSI-89: dùng khi sử dụng hộp thoại Find and Replace để tìm và thay thế dữ liệu trong cơ sở dữ liệu Access. Bạn cũng sử dụng các ký tự này khi chạy truy vấn chọn và cập nhật với các file *.mdb và *.accdb
- ANSI-92: sử dụng khi chạy truy vấn đối với dự án Access, các file Access liên kết với cơ sở dữ liệu SQL Server.
Ký tự đại điện ANSI-89
Ký tự | Mô tả | Ví dụ |
---|---|---|
* | Đại diện cho bất kỳ ký tự nào, với số lượng nào. Có thể dùng |
|
? | Đại diện cho tất cả các ký tự chữ cái đơn. |
|
[ ] | Đại diện cho từng ký tự đơn trong dấu ngoặc vuông. |
|
! | Đại diện cho mọi ký tự không nằm trong dấu ngoặc vuông. |
|
- | Đại diện cho một ký tự bất kỳ trong phạm vi cho trước. Phạm vi này theo thứ tự tăng dần (từ A đến Z, không phải từ Z đến A). |
|
# | Đại diện cho tất cả các ký tự là chữ số. |
|
Ký tự đại điện ANSI-92
Ký tự | Mô tả | Ví dụ |
---|---|---|
% | Đại diện cho bất kỳ ký tự nào, với số lượng nào. Có thể được dùng làm ký tự đầu hoặc cuối trong chuỗi ký tự. |
|
_ | Đại diện cho tất cả các ký tự chữ cái đơn. |
|
[ ] | Đại diện cho từng ký tự đơn trong dấu ngoặc vuông. |
|
^ | Đại diện cho mọi ký tự không nằm trong dấu ngoặc vuông. |
|
- | Đại diện cho một ký tự bất kỳ trong phạm vi cho trước. Phạm vi này theo thứ tự tăng dần (từ A đến Z, không phải từ Z đến A). |
|
Ví dụ
Bây giờ chúng ta hãy xem một ví dụ đơn giản về việc sử dụng các ký tự đại diện wildcard này bằng cách mở thiết kế truy vấn Query Design.
Thêm các bảng sau và đóng hộp thoại Show Table.

Thêm các trường bạn muốn xuất hiện trong truy vấn để chúng hiện ở lưới thiết kế dưới cùng của màn hình.

Thực hiện truy vấn bằng cách nhấp vào lệnh Run trên tab Design, bạn sẽ thấy kết quả như này:

Bây giờ bạn quay lại màn hình thiết kế truy vấn, thêm cụm từ thông báo mà bạn muốn xuất hiện khi thực hiện truy vấn tìm Tên dự án: [Nhập tên dự án:].
Xem thêm: Truy vấn Tham số (Parameter Query) trong Access 2016
![Cụm từ thông báo [Nhập tên dự án:] sẽ xuất hiện khi chạy truy vấn](https://st.quantrimang.com/photos/image/2019/06/20/ky-tu-dai-dien-wildcard-4.jpg)
Click Run trên tab Design và bạn sẽ thấy thông báo hiện lên:
![Hộp thông báo [Nhập tên dự án:] xuất hiện](https://st.quantrimang.com/photos/image/2019/06/20/ky-tu-dai-dien-wildcard-6.jpg)
Giả sử rằng bạn không nhớ chính xác tên dự án, nhưng biết rằng tên dự án có chứa từ "Cong nghe". Nhấn OK.

Thao tác này sẽ không trả về kết quả, vì ở đây Access sẽ tìm kiếm một kết quả chính xác tuyệt đối với thông tin vừa nhập trong trường Tên dự án, và không có dự án nào có tên Cong nghe cả.

Nếu muốn tìm dự án có chứa từ "Cong nghe", bạn cần phải sử dụng wildcard đồng thời điều chỉnh tiêu chí truy vấn, thêm vào toán tử LIKE

Chạy truy vấn và thêm vào các toán tử đại diện để tìm kiếm dữ liệu cần thiết. Thêm *
để thay thế các ký tự vào trước và sau từ cong nghe. Nhấn OK.


Đây là cách rất hữu dụng cho những người biết tới các ký tự đại diện wildcard và muốn tìm kiếm dữ liệu không cần chính xác 100%.
Ngoài ra bạn cũng có thể sử dụng wildcard ngay từ thao tác đặt tiêu chí truy vấn, kết hợp với LIKE và các ký hiệu "
, &
, ví dụ như này:
LIKE "*" & [Nhập tên dự án:] & "*"

Chạy lại truy vấn, lần này bạn không cần wildcard đi kèm với từ khóa cần tìm.


Bạn nên đọc
-
Cách xuất dữ liệu Microsoft Access sang tài liệu Word
-
Biểu thức tính toán trong Access 2016
-
Truy vấn Tham số (Parameter Query) trong Access 2016
-
Hướng dẫn cài đặt và sử dụng Office 2016
-
Thiết lập Tiêu chí truy vấn (Query Criteria) trong Access 2016
-
Truy vấn Hành động (Action Query) trong Access 2016
-
Toán tử đại diện WILDCARD trong SQL
-
!= và !== trong JavaScript khác gì nhau?
-
Cách cập nhật Microsoft Office lên phiên bản mới nhất
Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:

Cũ vẫn chất
-
9 cách mở Local Group Policy Editor trên Windows 11
Hôm qua -
Tổng hợp 4 cách mở bàn phím ảo trên Windows 7/8/8.1/10/11
Hôm qua 9 -
Hướng dẫn ghép ảnh vào khung trên Canva
Hôm qua -
Tổng hợp mã lệnh GTA V, cheat GTA V và cách nhập
Hôm qua 4 -
Mua bảng vẽ điện tử ở đâu uy tín, giá rẻ?
2 ngày -
Đáp Án Brain Test, giải Brain Test mới nhất, liên tục cập nhật
2 ngày 1 -
Cách đổi tiếng Việt LOL VNG, đổi tiếng Việt LMHT VNG
2 ngày 14 -
Lịch tháng 6/2024 âm lịch và dương lịch
Hôm qua -
6 trình giả lập video game tốt nhất trên iOS
2 ngày -
Cách khắc phục lỗi đăng nhập Steam quá nhiều lần
2 ngày