Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
ribeironeves
Valued Contributor

Preciso juntar dois qvd - estou em dúvida

Preciso juntar  Os dois arquivos abaixo:

sem que eles se relacione.

e preciso gerar um qvd

Os registros deverão ficar um de baixo do outro.

Alguma dica.

Não séi ser é:

join

concatenate

Noconcatenate.

QRC_08:

LOAD

     CODIGO_CLI_RECEBIDO       AS CODIGO_CLI,

     TITULO_RECEBIDO  AS         TITULO,

     CLIENTE_RECEBIDO AS CLIENTE_REC,

     COD_REP_RECEBIDO AS COD_REP_REC,

   

    

      TIPO_MOVIMENTO_RECEBIDO AS TIPO_MOVIMENTO,

      REPRESENTANTE_RECEBIDO AS REPRESENTANTE_REC,

      GRUPO_ECONIMICO_RECEBIDO AS GRUPO_ECONIMICO_REC,

       SUPERVISOR_RECEBIDO AS SUPERVISOR_REC,

      TIPO_TITULO_RECEBIDO AS TIPO_TITULO,

      AB_RX_RECEBIDO AS AB_RX,

       Num(Replace(VALOR_EST_NOVO_RECEBIDO,  '.', ',')) AS VALOR_EST_NOVO_REC,

     Num(Replace(VALOR_EMIS_NOVO_RECEBIDO,  '.', ',')) AS VALOR_EMIS_NOVO,

     Num(Replace(VALOR_PAGTO_NOVO_RECEBIDO,  '.', ',')) AS VALOR_PAGTO_NOVO_REC,

       MOVIMENTO_RECEBIDO AS MOVIMENTO_REC,

       DT_EMISSAO_RECEBIDO        AS DT_EMISSAO_REC,

      

       Date(Floor(DTMOVIEMNTOX_RECEBIDO),'DD/MM/YYYY')        AS DT_MOVIMENTO_REC,

       Date(Floor(DTVENCIMENTOX_RECEBIDO),'DD/MM/YYYY')        AS VENCIMENTOX,

       MonthName(Date(DTVENCIMENTOX_RECEBIDO)) AS MES_ANO_VENCIMENTO,

        MonthName(Date(DTMOVIEMNTOX_RECEBIDO)) AS MES_ANO_MOVIMENTO

    

FROM

(qvd);

QRC_07:

LOAD

     CODIGO_CLI_REC          as CODIGO_CLI,

     TITULO        AS TITULO,

     MOVIMENTO_REC,

     TIPO_TITULO,

     AB_RX,

     GRUPO_ECONIMICO_REC,

     COD_REP_REC,

     CLIENTE_REC,

     REPRESENTANTE_REC,

     SUPERVISOR_REC,

     TIPO_MOVIMENTO,

      Num(Replace(VALOR_EST_NOVO_REC,  '.', ',')) AS VALOR_EST_NOVO_REC_Aberto,

     Num(Replace(VALOR_EMIS_NOVO,  '.', ',')) AS VALOR_EMIS_NOVO_Aberto,

     Num(Replace(VALOR_PAGTO_NOVO_REC,  '.', ',')) AS VALOR_PAGTO_NOVO_REC_Aberto,

     Date(Floor(DT_MOVIMENTO_REC),'DD/MM/YYYY')        AS DT_MOVIMENTO_REC,

     Date(Floor(VENCIMENTOX),'DD/MM/YYYY')        AS VENCIMENTOX,

     MonthName(Date(VENCIMENTOX)) AS MES_ANO_VENCIMENTO,

        MonthName(Date(DT_MOVIMENTO_REC)) AS MES_ANO_MOVIMENTO,

     DT_EMISSÃO_REC       AS DT_EMISSAO_REC

FROM

(qvd)

;

Agnaldo Neves
Tags (1)
1 Solution

Accepted Solutions
mario_sergio_ti
Valued Contributor

Re: Preciso juntar dois qvd - estou em dúvida

Amigo, segue

QRC:

LOAD

      CODIGO_CLI_RECEBIDO AS CODIGO_CLI,

      TITULO_RECEBIDO AS TITULO,

      CLIENTE_RECEBIDO AS CLIENTE_REC,

      COD_REP_RECEBIDO AS COD_REP_REC,

      TIPO_MOVIMENTO_RECEBIDO AS TIPO_MOVIMENTO,

      REPRESENTANTE_RECEBIDO AS REPRESENTANTE_REC,

      GRUPO_ECONIMICO_RECEBIDO AS GRUPO_ECONIMICO_REC,

      SUPERVISOR_RECEBIDO AS SUPERVISOR_REC,

      TIPO_TITULO_RECEBIDO AS TIPO_TITULO,

      AB_RX_RECEBIDO AS AB_RX,

      Num(Replace(VALOR_EST_NOVO_RECEBIDO, '.', ',')) AS VALOR_EST_NOVO_REC,

      Num(Replace(VALOR_EMIS_NOVO_RECEBIDO, '.', ',')) AS VALOR_EMIS_NOVO,

      Num(Replace(VALOR_PAGTO_NOVO_RECEBIDO, '.', ',')) AS VALOR_PAGTO_NOVO_REC,

      MOVIMENTO_RECEBIDO AS MOVIMENTO_REC,

      DT_EMISSAO_RECEBIDO AS DT_EMISSAO_REC,

      Date(Floor(DTMOVIEMNTOX_RECEBIDO),'DD/MM/YYYY') AS DT_MOVIMENTO_REC,

      Date(Floor(DTVENCIMENTOX_RECEBIDO),'DD/MM/YYYY') AS VENCIMENTOX,

      MonthName(Date(DTVENCIMENTOX_RECEBIDO)) AS MES_ANO_VENCIMENTO,

      MonthName(Date(DTMOVIEMNTOX_RECEBIDO)) AS MES_ANO_MOVIMENTO

FROM  (qvd);

Concatenate(QRC)

LOAD

    CODIGO_CLI_REC AS CODIGO_CLI,

    TITULO AS TITULO,

    MOVIMENTO_REC,

    TIPO_TITULO,

    AB_RX,

    GRUPO_ECONIMICO_REC,

    COD_REP_REC,

    CLIENTE_REC,

    REPRESENTANTE_REC,

    SUPERVISOR_REC,

    TIPO_MOVIMENTO,

    Num(Replace(VALOR_EST_NOVO_REC, '.', ',')) AS VALOR_EST_NOVO_REC_Aberto,

    Num(Replace(VALOR_EMIS_NOVO, '.', ',')) AS VALOR_EMIS_NOVO_Aberto,

    Num(Replace(VALOR_PAGTO_NOVO_REC, '.', ',')) AS VALOR_PAGTO_NOVO_REC_Aberto,

    Date(Floor(DT_MOVIMENTO_REC),'DD/MM/YYYY') AS DT_MOVIMENTO_REC,

    Date(Floor(VENCIMENTOX),'DD/MM/YYYY') AS VENCIMENTOX,

    MonthName(Date(VENCIMENTOX)) AS MES_ANO_VENCIMENTO,

    MonthName(Date(DT_MOVIMENTO_REC)) AS MES_ANO_MOVIMENTO,

    DT_EMISSÃO_REC AS DT_EMISSAO_REC

FROM  (qvd);

Store QRC Into (qvd);

Drop Table QRC;

3 Replies
mario_sergio_ti
Valued Contributor

Re: Preciso juntar dois qvd - estou em dúvida

Amigo, segue

QRC:

LOAD

      CODIGO_CLI_RECEBIDO AS CODIGO_CLI,

      TITULO_RECEBIDO AS TITULO,

      CLIENTE_RECEBIDO AS CLIENTE_REC,

      COD_REP_RECEBIDO AS COD_REP_REC,

      TIPO_MOVIMENTO_RECEBIDO AS TIPO_MOVIMENTO,

      REPRESENTANTE_RECEBIDO AS REPRESENTANTE_REC,

      GRUPO_ECONIMICO_RECEBIDO AS GRUPO_ECONIMICO_REC,

      SUPERVISOR_RECEBIDO AS SUPERVISOR_REC,

      TIPO_TITULO_RECEBIDO AS TIPO_TITULO,

      AB_RX_RECEBIDO AS AB_RX,

      Num(Replace(VALOR_EST_NOVO_RECEBIDO, '.', ',')) AS VALOR_EST_NOVO_REC,

      Num(Replace(VALOR_EMIS_NOVO_RECEBIDO, '.', ',')) AS VALOR_EMIS_NOVO,

      Num(Replace(VALOR_PAGTO_NOVO_RECEBIDO, '.', ',')) AS VALOR_PAGTO_NOVO_REC,

      MOVIMENTO_RECEBIDO AS MOVIMENTO_REC,

      DT_EMISSAO_RECEBIDO AS DT_EMISSAO_REC,

      Date(Floor(DTMOVIEMNTOX_RECEBIDO),'DD/MM/YYYY') AS DT_MOVIMENTO_REC,

      Date(Floor(DTVENCIMENTOX_RECEBIDO),'DD/MM/YYYY') AS VENCIMENTOX,

      MonthName(Date(DTVENCIMENTOX_RECEBIDO)) AS MES_ANO_VENCIMENTO,

      MonthName(Date(DTMOVIEMNTOX_RECEBIDO)) AS MES_ANO_MOVIMENTO

FROM  (qvd);

Concatenate(QRC)

LOAD

    CODIGO_CLI_REC AS CODIGO_CLI,

    TITULO AS TITULO,

    MOVIMENTO_REC,

    TIPO_TITULO,

    AB_RX,

    GRUPO_ECONIMICO_REC,

    COD_REP_REC,

    CLIENTE_REC,

    REPRESENTANTE_REC,

    SUPERVISOR_REC,

    TIPO_MOVIMENTO,

    Num(Replace(VALOR_EST_NOVO_REC, '.', ',')) AS VALOR_EST_NOVO_REC_Aberto,

    Num(Replace(VALOR_EMIS_NOVO, '.', ',')) AS VALOR_EMIS_NOVO_Aberto,

    Num(Replace(VALOR_PAGTO_NOVO_REC, '.', ',')) AS VALOR_PAGTO_NOVO_REC_Aberto,

    Date(Floor(DT_MOVIMENTO_REC),'DD/MM/YYYY') AS DT_MOVIMENTO_REC,

    Date(Floor(VENCIMENTOX),'DD/MM/YYYY') AS VENCIMENTOX,

    MonthName(Date(VENCIMENTOX)) AS MES_ANO_VENCIMENTO,

    MonthName(Date(DT_MOVIMENTO_REC)) AS MES_ANO_MOVIMENTO,

    DT_EMISSÃO_REC AS DT_EMISSAO_REC

FROM  (qvd);

Store QRC Into (qvd);

Drop Table QRC;

ribeironeves
Valued Contributor

Re: Preciso juntar dois qvd - estou em dúvida

Mario obrigado

Agnaldo Neves
mario_sergio_ti
Valued Contributor

Re: Preciso juntar dois qvd - estou em dúvida

Abraço amigo.