Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

MySQL đấu với - TRONG CHẾ ĐỘ BOOLEAN?

Truy vấn thứ hai đang chạy dưới dạng "tìm kiếm ngôn ngữ tự nhiên" vì đó là truy vấn mặc định khi không có loại tìm kiếm ngôn ngữ tự nhiên nào được chỉ định. Loại bộ lọc tìm kiếm này cũng tự động lọc ra các từ có trong 50% hoặc nhiều hàng hơn.

"IN BOOLEAN MODE" thực hiện lọc bổ sung này và do đó, có thể trả về kết quả phù hợp nếu bạn đang tìm kiếm theo một cụm từ phổ biến.

Việc bạn có nên sử dụng tìm kiếm boolean hay không phụ thuộc vào các chi tiết cụ thể của tình huống của bạn và không thể xác định được nếu không có thêm thông tin. Tuy nhiên, một số cân nhắc có thể bao gồm, kích thước của tập dữ liệu đầu vào so với kích thước của tập dữ liệu phù hợp mà bạn muốn trả về và liệu bạn có muốn trả về kết quả cho các từ xuất hiện thường xuyên hay không.

(Tham khảo: http://dev.mysql.com/ doc / refman / 5.1 / en / fulltext-search.html )




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. So sánh các giải pháp sao chép từ Oracle và MySQL

  2. Chèn truy vấn kiểm tra xem bản ghi có tồn tại hay không - Nếu không, hãy Chèn nó

  3. chuyển đổi chuỗi ngày thành trường datetime của mysql

  4. Đối chiếu MySQL để lưu trữ dữ liệu đa ngôn ngữ của ngôn ngữ không xác định

  5. Cách TỰ ĐỘNG cập nhật MySQL sau khi trường dấu thời gian expierd