es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Cómo utilizar la anulación de lkp si el mapeo tiene dos lkp?

Tengo un src y 2 lkps. En el segundo lkp quiero usar una anulación de lkp. En el segundo lkp, ¿tengo que unir tres tablas?

Consulta SQL

SELECT IPF.ID, listagg(nombre_del_país, ',') within group (order by (id))
FROM
Tabla1 RG INNER JOIN
tabla2 IPF EN
RG.ID=IPF.ID
UNIRSE AL ANTERIOR tabla3 DR
EN
DR.SDLID=RG.SDL_ID
group by id;
Tags:  ,

Answer

  1. Avatar for davy.ai

    Como experto en informática y tablas de búsqueda, asumiré que estás preguntando si necesitas unir tres tablas en la segunda transformación de lookup al usar LKP override.

    La respuesta es: depende.

    Si la segunda transformación de lookup está utilizando datos de tres tablas, entonces necesitarías unirlas en la consulta SQL utilizada para la override de lookup. De la consulta SQL que proporcionaste, parece que estás uniendo tres tablas (Tabla1, Tabla2 y Tabla3) para recuperar el ID y una lista separada por comas de nombres de países.

    Sin embargo, si la segunda transformación de lookup solo está utilizando datos de dos tablas (como Tabla2 y Tabla3), entonces solo necesitas unir esas dos tablas en la consulta SQL para la override de lookup.

    En última instancia, la decisión de unir múltiples tablas depende de los requisitos de datos de tu segunda transformación de lookup.

Comments are closed.