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

Tìm kiếm toàn văn bản mysql không trả lại kết quả mong đợi

Hãy xem tài liệu MySQL cho các tìm kiếm boolean. http://dev.mysql.com/doc/ refman / 5.5 / vi // fulltext-boolean.html . Những gì bạn có thể muốn sử dụng là toán tử * (tương tự như ký tự đại diện%).

TRẬN ĐẤU (g_name) CHỐNG LẠI ('ám sát *' TRONG CHẾ ĐỘ BOOLEAN)

Số hàng trong bảng bị ảnh hưởng do quy tắc 50% mà MySQL áp dụng cho các chỉ mục toàn văn bản. Nếu một từ xuất hiện trong hơn 50% số hàng trong bảng thì MySQL cho rằng nó quá phổ biến để cung cấp bất kỳ giá trị nào trong việc thu hẹp kết quả và nó bị bỏ qua. Điều này thường để loại bỏ các từ như "the".




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. các cột bổ sung mysql có cùng tên từ hai bảng

  2. Cách tốt nhất trong MySQL hoặc Rails để nhận AVG mỗi ngày trong một phạm vi ngày cụ thể

  3. Mức độ cô lập với Flask-SQLAlchemy

  4. Hibernate tự động tạo cơ sở dữ liệu

  5. Luồng công việc DDL giao dịch cho MySQL