J'ai la structure du tableau suivant:recherche FullText requête dans MySQL
id bigint(20)
loc text
lastmod datetime
changefreq varchar(15)
priority float
isdownloaded tinyint(1)
mainrepoid bigint(20)
FullText est activé sur les liens ayant loc, je veux extraire tous les liens ayant à la fois « nom » et les mots «détails de mais devrait ne pas inclure le mot «caractère». J'utilise la requête suivante:
SELECT *
FROM links
WHERE MATCH (
loc
)
AGAINST (
'name+details-character'
)
Mais les résultats retournés ont également un mot de «caractère» dans eux. En bref, je veux vraiment toutes les URLs avec cette structure example.com/ nom/id/détails du champ loc.
espaces entre les mots Put, comme: 'nom + de détails -character' – Jauzsika
Got Même résultat. – Ali