Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
guilhermegalind
New Contributor II

Criar tabela a apartir de duas outras carregadas anteriormente

Como fazer para juntar 3 tabelas conforme abaixo:

"Projeto":

LOAD CRM_PR1_IDPRJ,

    CRM_PR1_DESCRICAO,

    CRM_PR1_NUMCTR;

SELECT `CRM_PR1_IDPRJ`,

    `CRM_PR1_DESCRICAO`,

    `CRM_PR1_NUMCTR`

FROM `konecc_japu`.`CRM_PR1`;

"FazesProjeto":

LOAD CRM_PR2_IDPRJ,

    CRM_PR2_DESCRICAO,

    CRM_PR2_STATUS;

SELECT `CRM_PR2_IDPRJ`,

    `CRM_PR2_DESCRICAO`,

    `CRM_PR2_STATUS`

FROM `konecc_japu`.`CRM_PR2`;

A outra tabela deverá possuir a seguinte estrutura:

Nome da tabela: ProjFazes

Campos: CRM_PR1_NUMCTR, CRM_PR1_DESCRICAO, CRM_PR2_IDPRJ, CRM_PR2_DESCRICAO

1 Solution

Accepted Solutions
giovanneb
Contributor II

Re: Criar tabela a apartir de duas outras carregadas anteriormente

Olá Guilherme acredito que pelas suas explicações você necessita desse resultado abaixo:

Tabela3:

Load

       CRM_PR1_IDPRJ as %ProjetoID

       CRM_PR1_DESCRICAO as ProjetoDescricao

       CRM_PR1_NUMCTR as ProjetoNumCTR

Resident Projeto;


left join(Tabela3)

Load

     CRM_PR2_IDPRJ  as %ProjetoID,

     CRM_PR2_DESCRICAO as FaseDescricao,

     CRM_PR2_STATUS as FaseStatus

Resident FazesProjeto;


3 Replies
anderson_system
New Contributor III

Re: Criar tabela a apartir de duas outras carregadas anteriormente

Olá Guilherme,

Existe algum campo que seja "chave" entre as duas tabelas?

giovanneb
Contributor II

Re: Criar tabela a apartir de duas outras carregadas anteriormente

Olá Guilherme acredito que pelas suas explicações você necessita desse resultado abaixo:

Tabela3:

Load

       CRM_PR1_IDPRJ as %ProjetoID

       CRM_PR1_DESCRICAO as ProjetoDescricao

       CRM_PR1_NUMCTR as ProjetoNumCTR

Resident Projeto;


left join(Tabela3)

Load

     CRM_PR2_IDPRJ  as %ProjetoID,

     CRM_PR2_DESCRICAO as FaseDescricao,

     CRM_PR2_STATUS as FaseStatus

Resident FazesProjeto;


guilhermegalind
New Contributor II

Re: Criar tabela a apartir de duas outras carregadas anteriormente

Obrigado pela ajuda, deu certo.@giovanneb