Bonjour
Je suis confronté à un souci dont je ne trouve pas la solution.
Je dois comparer deux chaines de liste pour trouver des équivalences.
J'ai une chaine comme cela : '1,2,3' et dans la base j'ai un champ VARCHAR qui contient des chaine du même genre.
Je dois trouver tous les enregistrements qui ont au moins un des membres de la chaine de critère. Par exemple si un enregistrement contient '1,4,5' il doit sortir.
J'ai essayé de repartir d'un solution analogue qu'on ma gentillement donné dans un autre topic, mais je maitrise pas.
CHARINDEX(RTRIM(CONVERT(CHAR,IM.Valeur_Info)),@Critere)>0
où @Critere est la chaine de critère et IM.Valeur_Info est le champ contenant la chaine recherchée. Sauf que dans ce cas là, la valeur est unique.
Pouvez vous m'aider ?
Partager