Chào mừng đến với Diễn đàn Dân Kế Toán - Kế toán tổng hợp thực tế.
Kết quả 1 đến 2 của 2
  1. #1
    Ngày tham gia
    Nov 2015
    Bài viết
    7

    LIKE operator trong Access 2007 query

    Hi, mình mới dùng access 2007 nhưng câu lệnh query có operator LIKE luôn trả về rỗng ?
    Ví dụ :
    SELECT * FROM Table1 WHERE Field1 LIKE '%ABC%'
    SELECT * FROM Table1 WHERE Field1 LIKE "%ABC%"
    SELECT * FROM Table1 WHERE Field1 LIKE "ABC*"

    Mặc dù trong data thấy có rơ khớp điều kiện rõ ràng nhưng 3 cái query trên đều ra rỗng hết ? Bạn nào biết tại sao không, mình nhớ Access 2003 không bị như vậy

  2. #2
    Ngày tham gia
    Feb 2014
    Bài viết
    0
    Ðề: LIKE operator trong Access 2007 query




    Trích dẫn Gửi bởi nguyendiep01
    Hi, mình mới dùng access 2007 nhưng câu lệnh query có operator LIKE luôn trả về rỗng ?
    Ví dụ :
    SELECT * FROM Table1 WHERE Field1 LIKE '%ABC%'
    SELECT * FROM Table1 WHERE Field1 LIKE "%ABC%"
    SELECT * FROM Table1 WHERE Field1 LIKE "ABC*"

    Mặc dù trong data thấy có rơ khớp điều kiện rõ ràng nhưng 3 cái query trên đều ra rỗng hết ? Bạn nào biết tại sao không, mình nhớ Access 2003 không bị như vậy
    2 câu đầu là 1 mà thôi, bạn dùng % giống như xài wildcard trong SQL Server thì phải. Access dùng *.
    Câu thứ 3 thì bạn dùng đúng dấu * nhưng đâu có giống "kiểu" của 2 thằng trên. Thử lại:
    SELECT * FROM Table1 WHERE Field1 LIKE "*ABC*"

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •