Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa tade
Tenho duas tabelas de pedido, pedido1, pedido2, meu problema e que no meu DB tem essas duas tabelas criadas para dar o mesmo resultado, exemplo, na tabela pedido1 tenho numero do pedido descrição do produto e quantidade, na tabela pedido2 tenho numero do pedido o valor unitário.
Exemplo:
tabela Pedido1
PedidoNumero Descrição Quantidade
54067 cabo 20x1 50
Tabela Pedido2
Pedido numero1Q Valor Unitario
54067 5,60
Gostaria de juntar essas duas tabelas e ao clicar no numero do pedido saia o resultado.
Pedido numero Descrição Quantidade Valor unitario
54067 Cabo 20x1 50 5,60
valeu
Fagner, faça um left join entre as duas.
Pedido:
LOAD
PedidoNumero ,
Descrição ,
Quantidade
From Pedido1.qvd (qvd);
LEFT JOIN
LOAD
PedidoNumero ,
Valor Unitario
From Pedido2.qvd (qvd);
Fagner, faça um left join entre as duas.
Pedido:
LOAD
PedidoNumero ,
Descrição ,
Quantidade
From Pedido1.qvd (qvd);
LEFT JOIN
LOAD
PedidoNumero ,
Valor Unitario
From Pedido2.qvd (qvd);
Para seguir as melhores práticas utilize ApplyMap ao invés de Join, por exemplo:
Pedido2:
Mapping LOAD
PedidoNumero ,
[Valor Unitario]
From Pedido2.qvd (qvd);
Pedido:
LOAD
PedidoNumero ,
Descrição ,
Quantidade,
ApplyMap('Pedido2', PedidoNumero ) as [Valor Unitario]
From Pedido1.qvd (qvd);