Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Olá,
Estou desenvolvendo um script, que até o momento não consegui resolver o que preciso.
Estou carregando os dados que preciso, e deixando essas duas tabelas em memória, e o resultado final gravarei em um qvd. Abaixo segue as tabelas e a tabela final como deve ficar.
O resultado final deve ser o seguinte(Tabela Final), se houver dados da Tabela2(onde haja ChaveOrdemCompra igual da Tabela1), deve carregar só os dados da Tabela2, caso não haja esses dados na Tabela2, carregar normalmente os dados da Tabela1.
Alguém poderia me ajudar a solucionar esse caso.
Obrigada!
@grazielegretter try below
T1 :
LOAD % ChaveOrdemCompra ,
ChaveParcela ,
Delivery Date ,
Keep Total
FROM Table1 ;
T2 :
NoConcatenate
LOAD % ChaveOrdemCompra ,
ChaveParcela ,
Delivery Date ,
Keep Total
FROM Table2
where Exists ( % ChaveOrdemCompra ) ;
DROP Table T1 ;
Concatenate ( T2 )
LOAD % ChaveOrdemCompra ,
ChaveParcela ,
Delivery Date ,
Keep Total
FROM Table1
Where not Exists ( % ChaveOrdemCompra ) ;
@grazielegretter try below
T1 :
LOAD % ChaveOrdemCompra ,
ChaveParcela ,
Delivery Date ,
Keep Total
FROM Table1 ;
T2 :
NoConcatenate
LOAD % ChaveOrdemCompra ,
ChaveParcela ,
Delivery Date ,
Keep Total
FROM Table2
where Exists ( % ChaveOrdemCompra ) ;
DROP Table T1 ;
Concatenate ( T2 )
LOAD % ChaveOrdemCompra ,
ChaveParcela ,
Delivery Date ,
Keep Total
FROM Table1
Where not Exists ( % ChaveOrdemCompra ) ;