Bonjour,

J'ai besoin d'aide pour une requête qu'il faut que je fasse, mais je ne suis pas sûr qu'elle soit possible.

Pour résumer, j'ai une table SUIVI (un historique) avec plusieurs rubriques dont 6 rubriques de date (Suivi.DateDemande, DateReception, DateDistribution, DatePerte, DateFinAttribution, DateRestitution) et l'identifiant de la carte concernée par ces suivis (IDCarte). Je dois importer les données de cette table dans une autre table Suivi qui, elle, ne contient qu'une rubrique de date dateOpération ainsi qu'une rubrique Opération (Demande, Reception, Distribution, Perte...) et une rubrique IDCarte.
Je souhaiterais importer les 6 rubriques de date du premier SUIVI dans la rubrique dateOpérationen conservant toutes les dates et en les liant à leur opération respective.

Un petit exemple pour mieux comprendre :

Contenu du premier SUIVI :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
SUIVI1 : DateDemande = 01/01/2001, DateReception = 02/02/2001, DateRestitution = 05/05/2005, IDCarte = 000
SUIVI2 : DateDemande = 01/01/2001, DateReception = 02/02/2001, DatePerte = 02/03/2004, IDCarte = 111
Je voudrais que le contenu du second Suivi soit ainsi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
Suivi1 : dateOperation = 01/01/2001, Opération = 'Demande', IDCarte = 000
Suivi2 : dateOperation = 01/01/2001, Opération = 'Demande', IDCarte = 111
Suivi3 : dateOperation = 02/02/2001, Opération = 'Reception', IDCarte = 000
Suivi4 : dateOperation = 02/02/2001, Opération = 'Reception', IDCarte = 111
Suivi5 : dateOperation = 02/03/2004, Opération = 'Perte', IDCarte = 111
Suivi6 : dateOperation = 05/05/2005, Opération = 'Restitution', IDCarte = 000
(l'ordre importe peu)

Quel code SQL pourrait m'insérer mes valeurs comme je le désire ? J'ai eu beau chercher, je n'ai rien trouvé de concluant

Merci d'avance,

Aenur.