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: 
Sandra_SA
Contributor
Contributor

AYUDA. Como unir varios registros en uno solo?

Buen dia

Necesito agrugar en un solo registros los tres competidores que hacen parte del mismo Id,  como puede realizarlo?

Sandra_SA_1-1596834808339.png

Gracias...

 

3 Replies
rubenmarin

Hola, y qué nombre es el que debería quedarse, puedes crear una tabla de mapeo para asignar el primer nombre que se encuentre o puedes hacer un group by por el código y quedarte con uno de los nombres usando maxstring() -el más alto alfabéticamente-, minstring() o concat() -unir los distintos textos uno detrás de otro-

La opción del mapeo sería algo así:

mapNombre:
Mapping LOAD codigo, nombre
From tablaCompetidores; // poner el formato correcto para cargar de la tabla

Competidores:
LOAD codigo
  applymap('mapNombre', codigo) as nombreCompetidor
from tablaCompetidores; // poner el formato correcto para cargar de la tabla

 

Sandra_SA
Contributor
Contributor
Author

Gracias por la respuesta

Logre encontrar una solucion con concat()

SilviaPereira
Partner - Contributor
Partner - Contributor

¿Como lo conseguiste?

Tengo el mismo problema