Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
femoraes95
Contributor II
Contributor II

Colocar categoria

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

Labels (1)
2 Replies
mauroponte
Creator II
Creator II

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.

Not applicable

Felipe, caso a resposta do tópico acima tenha te ajudado, marque a resposta como correta para fechar o tópico.


Att.,

Luana Ribeiro