Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Pencarian SQL jamak/tunggal

Tampaknya menggunakan LIKE tidak akan menjadi pendekatan terbaik untuk apa yang Anda butuhkan. Saya akan melihat ke pengindeksan MySQL FULLTEXT untuk membuat fungsionalitas dasar berfungsi. Saya harus melihat ke dalam hal jamak sedikit lebih banyak untuk melihat apakah itu dapat dicapai.

Lihat dua tautan ini untuk info pengindeksan FULLTEXT.

Berikut cuplikan dari artikel kedua:

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

PERBARUI:

Saya menemukan postingan SO ini di mana sebuah komentar tampaknya menyarankan bahwa pengindeksan FULLTEXT akan mempertimbangkan bentuk jamak dan tata bahasa tetapi dia tidak mengutip sumbernya, jadi sulit bagi saya untuk mengatakan dengan pasti. Bisakah Anda mencoba metode pengindeksan FULLTEXT?



  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:cara mendapatkan x jumlah hasil per pengelompokan

  2. Buat tabel di MySQL yang cocok dengan tabel lain?

  3. Untuk garpu atau tidak?

  4. Fitur Tersembunyi MySQL

  5. apakah MySql bagus untuk database besar?