SELECT em duas tabelas
Olá pessoal...
Tenho duas tabelas em Paradox (Argh!), uma de Pedidos de Venda (PEDIDOS.DB) e outra com o movimento dos pedidos (PEDIDOSMOV.DB)...
Gostaria de ciar uma consulta utilizando SQL para, por exemplo, selecionar somente os produtos com o CODIGO=X (PEDIDOSMOV) e somente as vendas para o CLIENTE=Y (PEDIDOS)...
Se alguém puder ajudar-me com esta dúvida, agradeço antecipadamente...
Luciano Diniz
Tenho duas tabelas em Paradox (Argh!), uma de Pedidos de Venda (PEDIDOS.DB) e outra com o movimento dos pedidos (PEDIDOSMOV.DB)...
Gostaria de ciar uma consulta utilizando SQL para, por exemplo, selecionar somente os produtos com o CODIGO=X (PEDIDOSMOV) e somente as vendas para o CLIENTE=Y (PEDIDOS)...
Se alguém puder ajudar-me com esta dúvida, agradeço antecipadamente...
Luciano Diniz
Ludini
Curtidas 0
Respostas
Josemarlourenco
19/02/2004
Uma sintaxe básica é assim:
SELECT p.*, m.*
FROM pedidos p, pedidosmov m
WHERE p.CodCliente = y
AND p.CodPedido = m.CodPedido
AND m.CodProduto = x
Dependendo dos componente de acesso (DBE ou outros) que vc estiver usando, esta sintaxe pode ser um pouco diferente. Neste caso vc terá que ver no manual dos componentes.
Josemar
SELECT p.*, m.*
FROM pedidos p, pedidosmov m
WHERE p.CodCliente = y
AND p.CodPedido = m.CodPedido
AND m.CodProduto = x
Dependendo dos componente de acesso (DBE ou outros) que vc estiver usando, esta sintaxe pode ser um pouco diferente. Neste caso vc terá que ver no manual dos componentes.
Josemar
GOSTEI 0