Sử dụng tiêu chí Like để định vị dữ liệu
Applies ToAccess cho Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Toán tử hoặc tiêu chí Like được sử dụng trong một truy vấn Access để tìm dữ liệu khớp với một mẫu hình cụ thể. Ví dụ: trong cơ sở dữ liệu mẫu, chúng tôi có một bảng "Khách hàng", chẳng hạn như bảng bên dưới và chúng tôi muốn chỉ định vị những khách hàng sống trong các thành phố có tên bắt đầu bằng "B". Dưới đây là cách chúng tôi sẽ tạo truy vấn và sử dụng tiêu chí Thích:

  1. Mở bảng Khách hàng:Bảng Khách hàng

  2. Trên tab Tạo, bấm Thiết kế Truy vấn.

  3. Bấm Thêm và bảng Khách hàng sẽ được thêm vào trình thiết kế truy vấn.

  4. Bấm đúp vào các trường HọThành phố để thêm chúng vào lưới thiết kế truy vấn.

  5. Trong trường Thành phố, thêm tiêu chí "Like B*" , rồi bấm vào Chạy.Tiêu chí truy vấn Like

Kết quả truy vấn chỉ hiển thị khách hàng từ tên thành phố bắt đầu bằng chữ cái "B".

Kết quả truy vấn Like

Để tìm hiểu thêm về cách sử dụng tiêu chí, hãy xem mục Áp dụng tiêu chí cho truy vấn.

Đầu Trang

Sử dụng toán tử Like trong cú pháp SQL

Nếu bạn muốn thực hiện điều này trong cú pháp SQL (Ngôn ngữ Truy vấn Có cấu trúc), đây là cách thực hiện:

  1. Mở bảng Khách hàng và trên tab Tạo, bấm vào Thiết kế Truy vấn.

  2. Trên tab Trang đầu , bấm dạng xem > dạng xem SQL và nhập cú pháp sau đây:

    SELECT [Last Name], City FROM Customers WHERE City Like “B*”;

  3. Bấm Chạy.

  4. Bấm chuột phải vào tab truy vấn, Lưu > Đóng.

Để biết thêm thông tin, hãy xem SQL trong Access: khái niệm cơ bản, từ vựng và cú pháp và tìm hiểu thêm về cách chỉnh sửa câu lệnh SQL để làm sắc nét kết quả truy vấn.

Đầu Trang

Ví dụ về các mẫu hình và kết quả tiêu chí Like

Toán tử hoặc tiêu chí Like rất hữu ích trong khi so sánh giá trị trường với một biểu thức chuỗi. Ví dụ sau đây sẽ trả về dữ liệu bắt đầu bằng chữ P theo sau là chữ cái bất kỳ từ A đến F và ba chữ số:

Like “P[A-F]###”

Dưới đây là một số cách sử dụng Like cho các mẫu khác nhau:

Loại kết quả khớp

Mô hình

Nếu cơ sở dữ liệu của bạn có kết quả khớp bạn sẽ thấy

Nếu cơ sở dữ liệu của bạn không khớp bạn sẽ thấy

Nhiều ký tự

a*a

aa, aBa, aBBBa

aBC

*ab*

abc, AABB, Xab

aZb, bac

Ký tự đặc biệt

a[*]a

a*a

Aaa

Nhiều ký tự

ab*

abcdefg, abc

cab, aab

Ký tự đơn

a?a

aaa, a3a, aBa

aBBBa

Chữ số đơn

a#a

a0a, a1a, a2a

aaa, a10a

Phạm vi ký tự

[a-z]

f, p, j

2, &

Ngoài phạm vi

[!a-z]

9, &, %

b, a

Không phải chữ số

[!0-9]

A, a, &, ~

0, 1, 9

Kết hợp

a[!b-m]#

An9, az0, a99

abc, aj0

Ví dụ về tiêu chí Thích với ký tự đại diện

Bảng sau đây hiển thị các loại kết quả khi tiêu chí Thích được sử dụng với tiêu ký tự đại điện trong bảng có thể chứa dữ liệu với các mẫu hình khớp cụ thể.

Tiêu chí

Kết quả

Like "E#"

Trả về các mục chỉ có hai ký tự trong đó ký tự đầu tiên là E và ký tự thứ hai là số.

Like "G?"

Trả về các mục chỉ có hai ký tự trong đó ký tự đầu tiên là G.

Like "*16"

Trả về các mục kết thúc vào ngày 16.

Xem thêm ví dụ về ký tự đại diện.

Đầu Trang

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ú.