Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia Comunidade,
Poderiam me dar uma luz ?
Estou com o seguinte select:
SELECT CONTA, (rtrim (xmlagg(xmlelement (e, GRUPO,',').extract('//text()')),',')) CATEGORIA
FROM (SELECT DISTINCT G.tp_gru_fat GRUPO, I.CD_REG_AMB CONTA
FROM ITREG_AMB I, GRU_FAT G
WHERE G.cd_gru_fat = I.cd_gru_fat
-AND I.CD_ATENDIMENTO = 540910
ORDER BY 1 DESC )
GROUP BY CONTA
Ele me retorna o seguinte resultado:
513782 | SP,SH,MT,MD |
Estou fazendo um estudo para categorizar as contas que temos, porem, não sei como posso realizar esse select ou algo similar no qlik sense.
Alguém poderia me ajudar ?
Abraços
Felipe,
para executar o SQL dentro do Sense voce precisa ter criado a conexão com o banco de dados onde está a tebela de categorias, e as demais tabelas que voce deseja acessar.
Com a conexão criada no script use o comando SQL para executar seu select:
SQL SELECT CONTA, (rtrim (xmlagg(xmlelement (e, GRUPO,',').extract('//text()')),',')) CATEGORIA
FROM (SELECT DISTINCT G.tp_gru_fat GRUPO, I.CD_REG_AMB CONTA
FROM ITREG_AMB I, GRU_FAT G
WHERE G.cd_gru_fat = I.cd_gru_fat
-AND I.CD_ATENDIMENTO = 540910
ORDER BY 1 DESC )
GROUP BY CONTA;
Acredito que isso atenda.
Felipe, caso a resposta do tópico acima tenha te ajudado, marque a resposta como correta para fechar o tópico.
Att.,
Luana Ribeiro