Bueno estuve un buen tiempo con un problema y el Merge Join me salvo la vida, probablemente ustedes puedan hacerlo mejor pero si se encuentran en una situación como la mía, espero que les ayude.
Tengo la siguiente tabla.
y en una consulta SQL me da el siguiente resultado.
Lo que necesitaba es agregar este resultado y ponerlo como una columna nueva en la tabla anterior, para esto use el Merge Join, pero para que el Merge Join pudiera funcionar lo que hice fue agregar los mismo campos en ambos lados de las tablas es decir que la primera tabla le falta el tipo de cambio y a la ultima tabla le falta la empresa, cuenta, monto.
Con el Derived Column agrega el campo que faltaba en la primera tabla y también agrege los campos que le faltan a la segunda tablas.
Ahora con estos campos agregados ya puedo usar el Merge Join, solo tenemos que indicarle que campos nos vamos a llevar del lado izquierdo y que campos del lado derecho.
Haciendo esto ya tenemos el resultado deseado, agregamos una nueva columna con el resultado de la segunda consulta y lo copiamos en la primera tabla.