Bonjour,
Je souhaite faire une jointure dans un tMap pour récupérer les clés primaires des tables en entrée pour les chargés dans la table de sortie. J’ai plusieurs colonnes de la table main avec lesquelles je dois faire une jointure avec une table lookup (TABLE_LOOKUP3) pour alimenter par la suite 4 colonnes distinctes de la table de sortie (tableDestination). Dans la colonne TABLE_LOOKUP3.code vu que j’aurai 4 colonnes de la table main qui vont pointer vers elle est ce que je dois mettre OR entre les colonnes.
Pour alimenter la colonne VISIT_ID je voudrai faire ceci
si TABLE_LOOKUP3.nom=a récupérer la colonne con_id ( TABLE_LOOKUP3.CON_ID) et la mettre dans TABLEDESTINATION.VISIT_ID
Si TABLE_LOOKUP3.nom=b récupérer la colonne con_id ( TABLE_LOOKUP3.CON_ID) et la mettre dans TABLEDESTINATION.VISIT_ID
Si TABLE_LOOKUP3.nom=c récupérer la colonne con_id ( TABLE_LOOKUP3.CON_ID) et la mettre dans TABLEDESTINATION.VISIT_ID
Pour les autres tables lookup(TABLE_LOOKUP1, TABLE_LOOKUP2 et TABLE_LOOKUP4) je voudrai récupérer leurs id et les mettre chacune dans une colonne de la table de sortie. J’ai glissée les colonnes de table main dans les colonnes respectives des tables lookup.
En pièce les spécifications
Merci de votre aide.
Partager