Bonjour,
J'aimerai savoir si il existe une façon d'écrire un SELECT d'une autre façon que le code ci-dessous.
Je suppose qu'il existe une fonction(?).
1. dans le cadre d'une recherche exhaustive : tous les mots cherchés font partie du champs mais peuvent être dans le désordre.
SELECT * FROM ... WHERE monchamp LIKE '%auto%' AND monchamp LIKE '%entretien%' AND monchamp LIKE '%pièces%' AND monchamp LIKE '%rechange%' AND monchamp LIKE '%bougies%' ...
OU
2. le champ contient au moins les mots recherchés
SELECT * FROM ... WHERE monchamp LIKE '%auto%entretien%pièces%rechange%bougies%' ...
PS:
désolé si cela est déjà traité mais je n'ai pas trouvé ne sachant comment formuler la demande.
Merci d'avance.
Partager