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

MySQL:tiến hành tìm kiếm cơ bản

Ở dạng đơn giản nhất, bạn sử dụng LIKE so sánh:

SELECT * FROM table WHERE name LIKE '%smith%';

Các tìm kiếm phức tạp hơn có thể được thực hiện với chỉ mục FULLTEXT (lượng lớn văn bản), SOUNDEX() (hoạt động trên các từ trong ngôn ngữ tiếng Anh, đối sánh trên các ngôn ngữ khác là mọi thứ từ 'hơi khả thi' đến 'khủng khiếp'), khoảng cách levenshtein của các từ, v.v.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Giá trị truy cập trong hàng tập hợp kết quả trong đó giá trị đến từ lệnh gọi hàm MySQL

  2. Khi nào thì nên sử dụng MySQL BLOB?

  3. Hiển thị bản ghi cũ hơn 3 tháng trong sql

  4. Lược đồ cơ sở dữ liệu để nhắn tin cho nhiều người dùng

  5. Tại sao mã PHP lại thực thi trước HTML?