Bonjour,
Voici mon pb :
J'ai 2 tables :
T_DS : avec DS_code, DS_date. Exemple de données
KAR 15/01/2010
KAR 15/01/2011...
T_EPI : avec EPI_code, EPI_date et EPI_type. Exemple de données
KAR 15/01/2000 1
KAR 15/06/2010 2
KAR 15/09/2010 2
KAR 15/06/2011 3...
je peux donc relier ces 2 tables par DS_code et EPI_code.
Ce que je souhaite obtenir (et que je n'arrive pas !!) c'est ajouter une variable à T_DS (DS_phase) qui varie en fonction de la valeur de DS_date et EPI_date et type.
Dans l'exemple ci-dessus DS_date=15/01/2010 est compris entre EPI_date=15/01/2000 et EPI_date=15/06/2010 et EPI_type=1 alors phase=1
DS_date=15/01/2011 est compris entre EPI_date=15/09/2010 et EPI_date=15/06/2011 et type=2 alors phase=2
Donc le résultat final serait :
DS_code DS_date DS_phase
KAR 15/01/2010 1
KAR 15/01/2011 2
Je ne vois pas comment obtenir ce résultat ???
Merci de votre aide et de vos suggestions
Partager