Здравствуйте.
Я новичок в qlik сообществе, поэтому заранее прошу прощения, если задаю слишком тривиальный вопрос.
У меня есть набор значений следующего типа:
1 a
1 | b
1 | c
2 | a
2 | b
3 | c
3 | b
Мне нужно получить в результате:
1 | a, b, c
2 | a, b
3 | c, b
То есть сконкатинировать все значения второго столбца в одну запись группируя по первому столбцу.
Подскажите, возможно ли провернуть такое в data loader-е?
Привет,
Допустим для первой таблицы имя T1 и поля F1, F2
тогда
load F1, concat(distinct F2,',') resident T1 group by F1;
на выходе даст то что надо. Resident используется если таблица уже загружена, если нет то from ...t1 .
Цитата: admin от 10 декабря 2017, 07:20:51
Привет,
Допустим для первой таблицы имя T1 и поля F1, F2
тогда
load F1, concat(distinct F2,',') resident T1 group by F1;
на выходе даст то что надо. Resident используется если таблица уже загружена, если нет то from ...t1 .
Благодарю!
Работает.