Bonjour,

voila mon souci :

j'ai une table historique :

id_historique, id_obj, date_debut,date_fin

exemple :

1,85,05/01/2004,18/07/2006
2,85,18/07/2006,25/09/2006
3,85,25/09/2006,NULL

Le but est de faire un select qui retourne autant de ligne que de nombres d'années différentes des mouvements.
Pour l'exemple précédent cela donnerait :

85,2004
85,2005
85,2006
85,2007

Il est possible qu'un objet ait qu'une ligne :

5,65,06/08/2004,25/10/2006

donc : 65,2004
65,2006

Il est possible qu'un objet ait qu'une ligne :

15,80,06/08/2004,NULL

donc : 15,80,2004
15,80,2005
15,80,2006
15,80,2007


merci d'avance pour vos réponses