Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
Carlinhos02
Contributor III
Contributor III

LEFT JOIN OU MAPPIN

Pessoal tenho 3 tabelas, um Fato(Transportes) uma de (Transporte_PRoduto) que é a que o produto é transportado, e outros MATERIAIS essa é dimensão onde tem todos os materiais os, eu preciso pegar um campo da materiais QTD_CX e pegar um campo da Transporte_produto , que é a quantidade SEPARADA pra fazer um cálculo, porem eu não to conseguindo jogar o campo QTD_CX para a tabela transporte produto, alguém pode me ajudar? 

Eu preciso jogar o campo QTD_CX que fica na materiais para o Transp.produto. tendo isso na mesma tabela.

QUERO FAZER ISSO PORQUE EU PRECISO FAZER ESSE CALCULO AQUI, // If(
// QTD_SEPARADA = QTD_CX, 'Normal',
// If(
// Mod(QTD_SEPARADA, QTD_CX) = 0 AND QTD_SEPARADA > 2*QTD_CX, 'Múltiplo',
// If(
// QTD_SEPARADA < QTD_CX, 'Fracionado',
// If(
// QTD_SEPARADA > QTD_CX AND Mod(QTD_SEPARADA, QTD_CX) <> 0, 'Híbrido', 'Outro')
// )
// )
// ) AS TipoVenda,

Carlinhos02_0-1696621207814.png

 

2 Replies
paulinhok14
Creator
Creator

Mas por que não está conseguindo jogar o campo para a outra tabela? Está sendo apresentado algum erro?

Inclusive, você até pode fazer isso, mas pra não gerar uma chave sintética, vai ter de dropar este campo da outra tabela, ou simplesmente utilizá-lo com um outro nome (ai teria um grau de redundância).

Carlinhos02
Contributor III
Contributor III
Author

porque sou burro amigo kk, poderia me ajudar como fazer isso