Bonjour

J'explique ma problématique.
J'ai une table de BD de prévision d'achat avec des périodicités hebdomadaire avec les champs suivants, chaque enregistrement correspondant à la quantité hebdomadaire entre la semaine "start date" et la semaine "end date"

Trans_id | Item_ID | Start date | End date | quantity |supplier_id
1 | 1 | 201101 | 201106 | 50 |1
2 | 3 | 201103 | 201104 | 250 |2
3 | 1 | 201103 | 201104 | 50 |3

J'aurai besoin à partir de cette table de générer une table avec les champs suivant en agrégeant les données à la semaine.

week | item_id | quantity
201101 | 1 |50
201102 | 1 |50
201103 | 1 |100
201103 | 3 |250
201104 | 1 |50
....


Mais je ne vois pas comment à partir d'une date de début et une date de fin, on pourrait générer X lignes correspondant à chaque semaine entre ces deux dates. (j'ai à disposition une table calendar faisant le lien entre date et numéro de semaine).