Mysql
 sql >> Database >  >> RDS >> Mysql

Ricerche SQL plurale/singolare

Non sembra che usare LIKE sarebbe l'approccio migliore per ciò di cui hai bisogno. Vorrei esaminare l'indicizzazione MySQL FULLTEXT per far funzionare le funzionalità di base. Dovrò esaminare un po' di più il plurale per vedere se è possibile farlo.

Dai un'occhiata a questi due link per le informazioni sull'indicizzazione FULLTEXT.

Ecco un frammento del secondo articolo:

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

AGGIORNAMENTO:

Ho trovato questo post SO in cui un commento sembra suggerire che l'indicizzazione FULLTEXT terrà conto delle forme plurali e grammaticali ma non cita una fonte, quindi è difficile per me dirlo con certezza. Puoi provare il metodo di indicizzazione FULLTEXT?