Faire un SELECT IN et utiliser un seul champ avec delimiteur comme source pour le IN. possible ?
Bonjour,
Imaginons deux tables:
table 1
n°|libelle
1|blabla
2|blabla2
3|blabla3
4|blabla4
5|blabla5
table2
n°|champ1|indexmulti
N° champ1 indexmulti
2 test1 "1";"2";"3";"4";"5"
3 test2 "1";"2";"3"
4 test3 "1";"2";"3"
5 test4 "1";"2";""3";"4";"5"
6 test5 "1";"2"
je voudrais faire un SELECT IN comme celui ci :
Code:
1 2 3
| SELECT Table1.N°, Table1.libelle, Table2.N°, Table2.champ1
FROM Table1, Table2
WHERE (((Table1.N°) In ("1","2"))); |
mais à la place de "1","2" utiliser le contenu de la cellule [indexmulti].
je n'y arrive pas donc j'aimerais savoir si c'est possible ?
Code:
1 2 3
| SELECT Table1.N°, Table1.libelle, Table2.N°, Table2.champ1
FROM Table1, Table2
WHERE (((Table1.N°) In ([indexmulti]))); |
Merci d'avance et bonne journée,