2014-09-14 1 views

Répondre

1

SQL est une chose. Les "recherches de texte intégral" en sont une autre. De nombreuses bases de données, y compris mySQL, prennent en charge les deux. SQL a WHERE myColumn LIKE '%love%', si c'est ce que vous cherchez.

Cependant, même si vous implémentez du texte libre, vous pouvez toujours interroger uniquement les champs spécifiques que vous indexez.

Lisez ici pour plus de détails:

0

Devrait être simple. Cela pourrait être très rapide ou lent selon la taille de la table/des indices.

SELECT * FROM mytable WHERE firstColumn LIKE "%love%" OR secondColumn LIKE "%LOVE%" OR thirdColumn LIKE "%LOVE%"; 
+0

Pour votre information, les indices ne permettent pas de ce genre de 'modèle LIKE'. – Barmar

Questions connexes