Je résume rapidement mon problème :
J'ai une table X avec à l'interieur parmi les autres, une colonne "ListeMois" qui représentent une série de mois (allant de 1 à 12) séparé par une ","
Dans ListeMois je peux donc avoir une valeur comme par exemple : 1,6
Cela représentera Janvier et juin
Mon problème est dans la requete suivante : Je voudrai toutes les lignes de X avec le mois de janvier
J'aimerai pouvoir faire quelque chose comme :
select * from X where 1 in (ListeMois)
Mais apparement le sql ne veut pas avoir des colonnes dans le in, et ne tolère que des valeurs discrètes comme par exemple "in (1,6,7)"
Quelqu'un aurait il une idée de contournement ?
Merci d'avance
Partager