Cách lọc chuỗi trong query không cần theo thứ tự.
toancvp > 29-09-16, 10:33 AM
Các bác ơi, em đang có chút vấn đề này muốn được gợi ý.
Em thì đang muốn tạo query để lọc dữ liệu cho lên form, nhưng trước giờ cho điều kiện lọc vào thì toàn dùng LIKE - mà như vậy dù có dùng "*" ở giữa thì nó vẫn sẽ lọc ra theo y chang thứ tự.
Ví dụ người dùng nhập là, "cây hoa mai". Em đã chèn * vào giữa để lọc cho rộng thành LIKE "*cây*hoa*mai*". Tuy nhiên ở bảng này em dùng chủ yếu dữ liệu memo rất dài, nên em muốn lọc theo kiểu ko theo thứ tự như vậy nữa mà sẽ thành lọc như sau:
*cây*hoa*mai*
hoặc *cây*mai*hoa
hoặc *mai*cây*hoa*
...
tức là chứa đủ các từ trong điều kiện lọc, mà lại ko cần theo đúng thứ tự đã nhập vào.
Trong trường hợp này em nên làm thế nào ạ?