Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Utilizar campo de uma tabela como parâmetro para outra

Estou tentando utilizar um campo de uma tabela como parâmetro para uma busca em outra no qlikview mas como não tenho muito conhecimento da ferramenta não entendo como fazer , na primeira tabela tenho duas datas  Oft_Dt1 e  Oft_Dt2 na segunda tabela gostaria de comparar, ao invés de informar a data 18/04/17 e 18/03/17 gostaria de usar essas duas datas como parâmetro, ex:

Oferta:

LOAD Oft_Prod as COD_PRO ,

     Oft_Loja as FIL ,

     Oft_Dt1,

     Oft_Dt2

FROM

QVD\Extraídos\Q_Oferta.qvd

(qvd);

Venda:

LOAD

     FIL,

     COD_PRO2,

    sum(VLRVDA)as tot_vda

   

FROM

QVD\Extraídos\Q_Margem.qvd

(qvd)

Where DIA <='18/04/2017'

and DIA >='18/03/2017'

Group By FIL, COD_PRO

3 Replies
marcos-paixao
Contributor II
Contributor II

Olá Jacqueline,

dúvida: O conteúdo de COD_PRO é igual ao de COD_PRO2 ?

Caso sim, bastaria você deixar os campos com o mesmo nome que os dados serão unificados.

Mas, pelo que entendi, você precisa que cada período da tabela Oferta, seja pesquisado no mesmo período da tabela Margem.

Seria isso?

Best Regards,

Marcos Aurelio Paixao

Product Manager (Sao Paulo, Brazil)

http://br.linkedin.com/in/mpaixao1

Skype Me: marcospaixao

"Choose a job you love, and you will never have to work a day in your life."

(Confucius)

Not applicable
Author

Sim é o mesmo conteúdo, porém preciso que o período pesquisado na tabela Venda seja o intervalo entre Oft_Dt1 e   Oft_Dt2 da tabela oferta...

pablolabbe
Luminary Alumni
Luminary Alumni

Acho que neste caso você deve usar o comado intervalmatch no LOAD da tabela de ofertas.

Aqui tem uma explicação do uso dele

IntervalMatch Estendido na Prática