Bonjour tout le monde, je suis débutant en SQL et je rencontre une difficulté bloquante et je ne trouve aucune solution.

Donc je possède une table et j'aimerai faire un SELECT pour la parcourir et éliminer les lignes successives ayant le même "statut" afin de garder seulement la dernière occurrence. Ainsi si j'ai plusieurs ligne qui se suivent avant le même statut je garderai juste la dernière et ainsi de suite.

Pour mieux me faire comprendre, je vous donne l'exemple suivant :

Code autre : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
    Ma table                                                 Résultat désiré
idLigne | id | statut                                    idLigne | id | statut  
   L1     1      A                                          L2     1      A
   L2     1      A                                          L6     1      B
   L3     1      B                                          L7     1      A
   L4     1      B                    ====>                 L8     1      B
   L5     1      B
   L6     1      B
   L7     1      A
   L8     1      B


Merci d'avance toute aide sera la bienvenue.