Salut,
En fait là ça lui prendra aussi un résultat comme '20,410,56,25'.
La requête serait plutôt de ce genre là non ?
SELECT * FROM matable WHERE
nbre = @ToFind OR
nbre LIKE '%[,]'+@ToFind OR
nbre LIKE '%[,]'+@ToFind+'[,]%' OR
nbre LIKE @ToFind+'[,]%';
=>
SELECT * FROM matable WHERE
nbre = '41' OR
nbre LIKE '%[,]41' OR
nbre LIKE '%[,]41[,]%' OR
nbre LIKE '41[,]%';
A mettre à la sauce Oracle naturellement.
Et d'ailleurs pour ma culture personnelle si il y a moyen de réduire les trois LIKE en un seul sous SQL Server je veux bien que quelqu'un le dise ^^
/*
coq
MVP Visual C#
CoqBlog*/