Bonjour à tous,
n'ayant toujours pas trouvé la solution à mon problème, j'ai décidé de vous poser la question.

J'effectue un reporting sur une base de donnée d'incidents, et j'aimerais organiser les actions d'un incident(traitement, escalade, redirection,....) par ordre de groupe de prise en charge, je m'explique :


Je peux classer ces actions par ordre chronologique (ORDRE_ACTION), chaque action a un identifiant (ACTION_ID)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
    ORDRE_ACTION              GROUPE_ID               INCIDENT_ID   
        8                       29                       22423
        7                       29                       22423    
        6                       48                       22423
        5                      NULL                     22423
        4                       50                       22423
        3                       50                       22423
        2                       50                       22423
        1                       30                       22423

La où je bloque, c'est pour obtenir les périodes de prise en charge des différents groupe. J'aimerais obtenir ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11

 ORDRE_PEC      ORDRE_ACTION              GROUPE_ID               INCIDENT_ID   
   5                8                           29                 22423
   5                7                           29                 22423    
   4                6                           48                 22423
   3                5                          NULL                22423
   2                4                           50                 22423
   2                3                           50                 22423
   2                2                           50                 22423
   1                1                           30                 22423

J'ai tout essayé, même les fonctions analytiques mais rien à faire,
Je travaille sous sql server ou oracle, merci d'avance pour vos réponses, cdt.