Bonjour,

Je voudrais connaitre un moyen par SQL de pouvoir regrouper des lignes sur base de périodes consécutives.
En gros, pour un même code, si la date de début est exactement égale à un jour en plus de la date de fin, nous fusionnons les lignes

Il peut y avoir théoriquement une infinité de ligne à regrouper.

Par exemple ma TABLE en 3 colonnes :

Code Date de début Date de fin
A 01/01/2020 31/12/2020
A 01/01/2021 15/02/2021
A 25/10/2021 31/12/2021
B 01/01/2022 30/04/2022
B 01/05/2022 31/05/2022
B 01/06/2022 25/06/2022
B 26/06/2022 14/10/2022
B 15/10/2022 30/11/2022
A 05/12/2022 31/12/2022
A 01/01/2023 30/04/2023
C 08/01/2024 31/12/9999

deviendrait :

Code Date de début Date de fin
A 01/01/2020 15/02/2021
A 25/10/2021 31/12/2021
B 01/01/2022 30/11/2022
A 05/12/2022 30/04/2023
C 08/01/2024 31/12/9999

Pourriez-vous me dire si cela est possible et si oui, me donner la solution
D'avance, je vous remercie,