Bonjour à tous,
Voici ma problématique :
table SF_REF (Start_date, End_date, cmr_id)
table Temps (date)
(date et Start_date sont de même type)
Je cherche à trouver les cmr_id valident pour les valeurs de date de la table temps
ex:
Temps
date
020108
SF_REF
Start_date, End_date, cmr_id
010108,230308,C123
010108,230308,C124
Résultat
date,cmr_id
020108,C123
020108,C124
Voici un exemple en sql sur la date du jour :
select cmr_uid
from SF_REF sfref
where
sfref.REF_START_DATE <= getdate()
and (sfref.REF_END_DATE is null or sfref.REF_END_DATE >= getdate() )
J'ai essayé avec un composant de jointure de fusion mais je n'arrive pas à changer la condition = par <=
J'ai également essayer avec un composant de recherche mais sans succès.
Auriez vous des pistes à explorer?
Merci pour votre aide.
Partager