Skip to main content
Announcements
Qlik Introduces a New Era of Visualization! READ ALL ABOUT IT
cancel
Showing results for 
Search instead for 
Did you mean: 
josemaria
Creator II
Creator II

Concatenar un campo con distintos valores en una tabla

Hola a Tod@s,

Me gustaría poder concatenar un campo con distintos valores en una tabla, por ejemplo

cliente y las marcas que compra separadas por una coma

CLIENTEMARCAS
A1A,B,D
A2A,B,D
A3A,B,F
A4A,C,F
A5A,C,F
A6A,C,F

Sabeis si se puede hacer.

adjunto documento de test.

Muchas gracias por vuestra estimable ayuda.

Saludos

1 Solution

Accepted Solutions
joseph_morales
Creator III
Creator III

Hola Jose,

Puedes utilizar la función CONCAT con un GROUP BY,  este el código utilizado, renombrando la tabla de tu archivo como TABLA.

NoConcatenate
TABLA_FINAL:
LOAD
CLIENTE,
Concat(MARCA,',') as MARCA,
sum(UNIDADES) as UNIDADES
Resident TABLA
Group by CLIENTE;

DROP TABLE TABLA;

Resultado

Saludos

Best Regards,
Joseph Morales

View solution in original post

2 Replies
joseph_morales
Creator III
Creator III

Hola Jose,

Puedes utilizar la función CONCAT con un GROUP BY,  este el código utilizado, renombrando la tabla de tu archivo como TABLA.

NoConcatenate
TABLA_FINAL:
LOAD
CLIENTE,
Concat(MARCA,',') as MARCA,
sum(UNIDADES) as UNIDADES
Resident TABLA
Group by CLIENTE;

DROP TABLE TABLA;

Resultado

Saludos

Best Regards,
Joseph Morales
josemaria
Creator II
Creator II
Author

Hola Joseph,

Muchas gracias por la ayuda, es justo lo que necesitaba.

Saludos