HI
Je tableaux ci-dessousrequête de jointure à la date Plage
=========================
Periods
=========================
PeriodID StartDate EndDate
1 01-01-11 07-01-11
2 08-01-11 15-01-11
et ainsi de suite pour l'année entière
=========================
History
=========================
PersonID From To
1 01-01-11 05-04-11
2 17-06-11 NULL
and so on
Je veux que la sortie suivante
StartDate EndDate PersonID
01-01-11 07-01-11 1
08-01-11 15-01-11 1
.
.
15-04-11 21-04-11 NULL
.
.
15-06-11 21-06-11 2
Je dois prendre la jointure entre ces deux tables, mais je ne pouvais pas comprendre comment la condition de jointure sera ressembles
Ragards
IS Histoire une relation Many to Many à la table utilisateur? – ysrb
@ysrb pour une période, il n'y aura qu'une seule personne à la fois – Tassadaque
OK laissez-moi l'essayer. une autre chose Dans la table d'historique, la date de début et la date de fin ne correspondent pas nécessairement à la table des périodes. Ces dates peuvent correspondre à n'importe quelle date de l'année – Tassadaque