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 :
Je voudrais que le contenu du second Suivi soit ainsi :
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
(l'ordre importe peu)
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
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.
Partager