Bonjour,


J'ai une table de la forme :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
ID_EVE,ID_GROUP,ID_ACT_INI,ID_ACT_DST,DATE_DEBUT_EV,DATE_FIN_EV

J'ai une seconde table de la forme

Code : Sélectionner tout - Visualiser dans une fenêtre à part
ID_EVE DATE_DEBUT_PAUSE DATE_FIN_PAUSE
et on a si pause il y eu durant la ligne d'évènement.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
DATE_DEBUT_EV < DATE_DEBUT_PAUSE < DATE_FIN_PAUSE < DATE_FIN_EV
plusieurs pauses sont possibles dans ce cas on a :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
DATE_DEBUT_EV < DATE_DEBUT_PAUSE_1 < DATE_FIN_PAUSE_1 < DATE_DEBUT_PAUSE_2 < DATE_FIN_PAUSE_2 < .... < DATE_FIN_EV

J'aimerais obtenir le résultat suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
ID_EVE,ID_GROUP,ID_ACT_INI,ID_ACT_DST,DATE_DEBUT_EV,DATE_DEBUT_PAUSE_1
ID_EVE,ID_GROUP,ID_ACT_INI,ID_ACT_DST,DATE_FIN_PAUSE_1,DATE_DEBUT_PAUSE_2
 ...
ID_EVE,ID_GROUP,ID_ACT_INI,ID_ACT_DST,DATE_FIN_PAUSE_(N-1),DATE_DEBUT_PAUSE_(N)
ID_EVE,ID_GROUP,ID_ACT_INI,ID_ACT_DST,DATE_FIN_PAUSE_N,DATE_FIN_EV

Merci pour votre aide