Bỏ qua để tới nội dung chính
Đăng nhập với Microsoft
Đăng nhập hoặc tạo một tài khoản.
Xin chào,
Chọn một tài khoản khác.
Bạn có nhiều tài khoản
Chọn tài khoản bạn muốn đăng nhập.

So sánh biểu thức chuỗi với một mẫu hình trong biểu thức SQL.

Cú pháp

expression Likepattern

Cú pháp toán tử Like gồm các phần sau đây:

Phần

Mô tả

biểu thức

Biểu thức SQL được sử dụng trong mệnh đề WHERE.

pattern

Ký tự chuỗi ký tự hoặc chuỗi mà biểu thức so sánh.


Chú thích

Bạn có thể sử dụng toán tử Like để tìm giá trị trong một trường khớp với mẫu hình bạn chỉ định. Đối với mẫu hình, bạn có thể chỉ định giá trị đầy đủ (ví dụ: Like “Smith”) hoặc bạn có thể sử dụng ký tự đại điện để tìm phạm vi giá trị (ví dụ: Like “Sm*”).

Trong một biểu thức, bạn có thể sử dụng toán tử Like để so sánh giá trị trường với một biểu thức chuỗi. Ví dụ: nếu bạn nhập Like “C*” vào truy vấn SQL, truy vấn sẽ trả về toàn bộ giá trị trường bắt đầu bằng chữ C. Trong truy vấn có tham biến, bạn có thể nhắc người dùng về một mẫu hình để tìm kiếm.

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]###”

Bảng sau đây cho thấy cách bạn có thể sử dụng Like để kiểm tra biểu thức cho các mẫu hình khác nhau.


Kiểu khớp


Mẫu hình

Khớp
(trả về True)

Không khớp
(trả về False)

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



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

Thông tin này có hữu ích không?

Bạn hài lòng đến đâu với chất lượng dịch thuật?
Điều gì ảnh hưởng đến trải nghiệm của bạn?
Khi nhấn gửi, phản hồi của bạn sẽ được sử dụng để cải thiện các sản phẩm và dịch vụ của Microsoft. Người quản trị CNTT của bạn sẽ có thể thu thập dữ liệu này. Điều khoản về quyền riêng tư.

Cảm ơn phản hồi của bạn!

×