Tin tức mới

Truy vẫn like trong access

1. LIKE là gì?

👉 LIKE dùng để tìm kiếm dữ liệu gần đúng (pattern matching)

📌 Hiểu đơn giản:

LIKE giúp bạn tìm dữ liệu không cần chính xác 100%

2. Các ký tự đặc biệt trong LIKE

Ký tự Ý nghĩa
* Đại diện cho nhiều ký tự bất kỳ
? Đại diện cho 1 ký tự bất kỳ
# Đại diện cho 1 chữ số (0-9)
[abc] Một trong các ký tự
[!abc] Không phải các ký tự

3. Ví dụ cơ bản

1. 1. Bắt đầu bằng chữ A

Like "A*"

👉 Kết quả:
An
Anh
A123

2. Kết thúc bằng chữ n

Like "*n"

👉 Kết quả:
An
Bình

3. Chứa chữ “an”

 Like "*an*"

👉 Kết quả:
An
Hoàng Anh

4. Đúng 3 ký tự

 Like "???" 

👉 Kết quả:
An1
ABC

5. Bắt đầu bằng A, kết thúc bằng n

  Like "A*n" 

4. Ví dụ nâng cao

1. Chỉ chứa số

  Like "####" 

👉 Kết quả:
1234
5678

2. Bắt đầu bằng A hoặc B

  Like "[AB]*" 

3. Không bắt đầu bằng A

   Like "[!A]*" 

5. Sử dụng LIKE trong Query Design

👉 Trong Access:

Vào Query Design
Ở dòng Criteria nhập:

  Like "A*" 

6. LIKE với Parameter

👉 Cho phép người dùng nhập dữ liệu:

 Like [Nhập tên:] 

👉 Khi chạy:

Access sẽ hỏi: “Nhập tên:”
Bạn nhập: A*

7. Một số lỗi thường gặp

❌ Quên dấu ngoặc kép ” ”
❌ Dùng % thay vì * (SQL Server mới dùng %)
❌ Nhầm * với ?
❌ Sai kiểu dữ liệu

8. 🎯 Tổng kết

LIKE giúp bạn:

🔍 Tìm kiếm linh hoạt
📊 Lọc dữ liệu nhanh
🧠 Áp dụng trong form, report, query

Leave a Reply

Your email address will not be published. Required fields are marked *