Bonjour,

voilà je reviens vers vous afin de m'aider à trouver une solution,je rencontre un soucis qui me bloque:
J'ai une table sous ce format

AVT   INDEX  LOGIC_CODE   CODE
---- ------ ----------- ------
AVT1      1           &      9
AVT2      1           &     10
AVT3      1           &     11
AVT1      2           &     12
AVT2      2           &     13
AVT2      3           |     14
Par défaut, le champ "INDEX" est renseigné à « 1 » lorsqu’il n’y a qu’un seul déclencheur, ce champ est incrémenté de 1 à chaque fois qu’un nouveau déclencheur.
Le champs LOGIC_CODE pourra être sois « & » : opérateur logique ET ou
« | » : opérateur logique OU
Le champs code c'est le code de déclencheur
alors nous avons : AVT1 a deux déclencheurs : 9 & 12
AVT2 a troix déclencheurs: 10 & 13 | 14
AVT3 a un seul déclencheur :11

je voudrais faire une requête qui me permet d'avoir mes données sous ce format
AVT     9  LO1    10  LO2  11  LO3  12  LO4  13  LO5  14  LO6
-----   --- ---- --- ---- --- ---- ---  ----   ---  ---- --- ----
AVT1    1    &     0     0    0     0     1     0     0     0    0     0                                         
AVT2    0    0     1     &    0     0     0    0     1     |    1     0                                        
AVT3    0    0     0     0    1     0     0    0     0     0    0     0                                                    

je sais pas quoi faire? avez vous une idée?
Merci d'avance.