par
xtremdisc » 12 mars 2011, 17:26
Bonjour à tous,
Je recherche la bonne clause where pour une recherche.
J'ai une table ARTICLES avec un champ "sujet" (varchar), ce champ contient une liste d'identifiant (nombre) séparer par des "+".
Exemple : 12+4+23+54
Et je voudrais que ma clause where me renvoi que les articles contenant par exemple l'identifiant 23 et 4.
Si j'utilise un LIKE ça va bugger avec les nombres à dizaine.
Si c'est possible ça m'éviterai d'avoir une table en plus contenant les liens article / sujet.
Donc si vous avez une idée, n'hésitez pas !
Un grand merci d'avance !
Bonjour à tous,
Je recherche la bonne clause where pour une recherche.
J'ai une table ARTICLES avec un champ "sujet" (varchar), ce champ contient une liste d'identifiant (nombre) séparer par des "+".
Exemple : 12+4+23+54
Et je voudrais que ma clause where me renvoi que les articles contenant par exemple l'identifiant 23 et 4.
Si j'utilise un LIKE ça va bugger avec les nombres à dizaine.
Si c'est possible ça m'éviterai d'avoir une table en plus contenant les liens article / sujet.
Donc si vous avez une idée, n'hésitez pas !
Un grand merci d'avance !