Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour à tous,
Mon problème est le suivant j'ai une table de fait INTERVENTION suivante :
PERSONNE
DATE
NB_HEURE
Et à coté j'ai une table CONTRAT
PERSONNE
DATE_DEBUT
DATE_FIN
TARIF_HEURE
Je souhaite pouvoir calculer le cout pour une intervention sachant qu'une meme personne peut avoir plusieurs contrat avec des tarifs différent, il n'y a pas de chevauchement de contrat pour une meme personne.
Comment via script ajouté un champ TARIF_INTERVENTION dans ma table de fait?
Merci pour vos réponse
INTERVENTION:
LOAD
PERSONNE,
DATE,
NB_HEURE
FROM ...;
CONTRAT:
LOAD
PERSONNE AS KEY,
DATE_DEBUT,
DATE_FIN,
TARIF_HEURE
FROM ...;
Intervalmatch:
INTERVALMATCH(DATE, PERSONNE)
LOAD
DATE_DEBUT,
DATE_FIN,
KEY
RESIDENT CONTRAT;
See this blog post: IntervalMatch