Bonjour,
J'ai la table suivante :
ID |DEBUT |FIN |PERIODE|
1 |02/01/2010 |02/02/2010|MENSUEL|
1 |03/02/2010 |03/03/2010|MENSUEL|
1 |04/03/2010 |04/06/2010|TRIMESTRIEL|
1 |05/06/2010 |05/07/2010|MENSUEL|
1 |05/07/2010 |05/07/2011|ANNUEL|
1 |05/07/2011 |05/08/2011|MENSUEL|
1 |06/08/2011 |06/09/2011|MENSUEL|
et je veux les insérer dans une nouvelle table de la manière suivante :
ID |DEBUT |FIN |PERIODE|
1 |02/01/2010 |03/03/2010|MENSUEL| --> regroupement ligne 1 et ligne 2
1 |04/03/2010 |04/06/2010|TRIMESTRIEL| --> ligne 3
1 |05/06/2010 |05/07/2010|MENSUEL| -->ligne 4
1 |05/07/2010 |05/07/2011|ANNUEL|-->ligne 5
1 |05/07/2011 |06/09/2011|MENSUEL|ligne 6 + 7
A noter que mes données sont ordonnées par date de début.
Les données sont regroupée par même période consécutive.


Je suis passé par du java pour le faire, je n'ai pas eu de soucis, j'aimerais le faire en pl/sql étant donné qu'il s'agit d'un script de migration.

Merci d'avance