Skip to main content
Announcements
Introducing Qlik Answers: A plug-and-play, Generative AI powered RAG solution. READ ALL ABOUT IT!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

union de mas de 2 tablas


Buen dia

Nuevamente requiero de do gran assistance, y de antemano muchas gracias

tengo 3 tablas:

Clientes:

ID_Cliente

cod_Agencia

colectivos

Id_CLiente

Segmento

Individuales

Cod_Agencia

Segmento

LO que necesito es unir las dos ultimas tablas colectivos e individuales con la tabla clientes y  tener el segmento como unico dato en la tabla clientes.

la tabla colectivos se enlaza por el ID_Cliente y la tabla Individuales por el cod_Agencia,  pero como hago para que el segmento que se encuentra en las 2 tablas este en la tabla clientes?

Muchas gracias por su colaboracion.

                   

3 Replies
jaimeaguilar
Partner - Specialist II
Partner - Specialist II

Hola que tal,

Podrías incluir Segmento en la tabla de clientes a través de Joins:

Clientes:

ID_Cliente

cod_Agencia

Left Join(Clientes)

colectivos:

Id_CLiente

Segmento

Left Join(Clientes)

Individuales

Cod_Agencia

Segmento


Es importante que los campos que sean comunes entre las 3 tablas se llamen exactamente igual de otro modo el Join no servirá. Al final tendrás una tabla con los siguientes campos


Clientes:

ID_Cliente

Cod_Agencia

Segmento


Dependiendo del resultado que esperes, podría ser que el join sea right, left, etc. Para que tengas una idea más clara de los registros resultantes, te recomiendo leer este post del community, el cual es bastante claro en cuanto al funcionamiento de los Joins, además de Concatenate y Keep


Understanding Join, Keep and Concatenate

Saludos

Not applicable
Author

Muchas gracias Jaime  pero el problema es que cuando hago estos Join,  me aparece la infromacion de la primer tabla Colectivos,  pero la segunda tabla no me paracere la informacion o sea invididuales,  me aparace "-"  que podra suceder? 

jaimeaguilar
Partner - Specialist II
Partner - Specialist II

Hola, seguramente te está regresando valores nulos, al no encontrar coincidencias. Asegúrate que los campos comunes estén escritos exactamente igual en todas las tablas. También sería más fácil poder ayudarte si pudieras subir un archivo de ejemplo,

saludos