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

Tìm kiếm số nhiều / số ít trong SQL

Có vẻ như việc sử dụng LIKE sẽ không phải là cách tốt nhất cho những gì bạn cần. Tôi sẽ xem xét lập chỉ mục FULLTEXT của MySQL để có được chức năng cơ bản hoạt động. Tôi sẽ phải xem xét vấn đề số nhiều hơn một chút để xem liệu điều đó có thể hoàn thành hay không.

Hãy xem hai liên kết này để biết thông tin lập chỉ mục FULLTEXT.

Đây là một đoạn trích từ bài viết thứ hai:

SELECT headline, story FROM news
WHERE MATCH (headline,story) AGAINST ('Hurricane');

CẬP NHẬT:

Tôi đã tìm thấy bài đăng SO này trong đó một nhận xét dường như gợi ý rằng lập chỉ mục FULLTEXT sẽ tính đến các dạng số nhiều và ngữ pháp nhưng anh ấy không trích dẫn nguồn, vì vậy tôi khó có thể nói chắc chắn. Bạn có thể thử phương pháp lập chỉ mục FULLTEXT không?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL lưu trữ tệp cơ sở dữ liệu trên Windows ở đâu và tên của tệp là gì?

  2. Cách đặt Đường dẫn biến môi trường bằng C #

  3. Làm cách nào tôi có thể thực hiện một THAM GIA Tùy chọn bằng SQL

  4. Cách lấy bản ghi ngay từ hôm nay trong MySQL

  5. PDO và liên kết nhiều bộ giá trị trong quá trình chèn - gần đây