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

Truy vấn Mysql:đối sánh với sử dụng ký tự đại diện

Giá trị "re" là từ dừng cho các tìm kiếm MATCH ().

http://dev.mysql.com/ doc / refman / 5.5 / en / fulltext-stopwords.html

[sửa]

Đúng là "re" là một từ dừng, nhưng lý do thực tế khiến điều này không hoạt động là vì tìm kiếm toàn văn bản loại trừ các từ trong tài liệu nguồn có độ dài nhỏ hơn giá trị của biến hệ thống ft_min_word_len (có giá trị mặc định là 4).

Vì vậy, tìm kiếm "red *" sẽ tìm thấy các bản ghi có chứa "redder" và "reddest" chứ không phải "red".

http://sqlfiddle.com/#!2/16d442/1




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ngày khác biệt trong MySQL để tính tuổi

  2. PHP MySQLI Ngăn chặn SQL Injection

  3. Không thể kết nối với MySQL tại localhost:3306 với người dùng root

  4. chuyển biến javascript vào truy vấn chọn php mysql

  5. Hợp nhất hai bảng trong một truy vấn SQL và làm cho các giá trị ngày trở thành duy nhất