Deconcatenation d'une liste en fonction d'un separateur
Bonjour,
Je cherche comment afficher une liste en fonction d'un separateur.
exemple :
le séparateur est '#'
TABLE1
Col1 - Col2
id1 - A
id2 - B
id3 - C
id4 - D
TABLE2
Col1 - Col2
id1#id2 - Val1
id3#id4 - Val2
Donc pour la requete
Citation:
select * from TABLE2 where Col2='Val1'
je voudrais retourner de TABLE1 les valeurs A et B
Proposition d'une piste
Code:
1 2 3 4
| * from TABLE1
where TABLE1.Col1 in
(FonctionDeConcatener (select TABLE2.Col1 from TABLE2 where Col2='Val1','#'))
|
J'espère que je suis assez clair. Si cela n'est pas le cas n'hesiter pas à me le dire.
Merci d'avance.