Funcionamento de Query em Access e SQL

Delphi

07/06/2004

Bom dia Pessoal.

Em um banco de dados SQL utilizo a seguinte query:

SELECT PE.CodCliente, CL.NomeCliente, CL.CodFornecedor, FO.NomeFornecedor
FROM Pedido PE
LEFT OUTER JOIN Cliente CL ON PE.CodCliente = CL.CodCliente
LEFT OUTER JOIN Fornecedor FO ON PE.CodFornecedor = FO.CodFornecedor
ORDER BY CL.NomeCliente

Esta query funciona perfeitamente. Mas em um banco de dados ACCESS nao funciona. Só consegui q funcionasse 1 left outer join por query.
Da um erro de juncao: ´PE.CodCliente = CL.CodCliente
LEFT OUTER JOIN Fornecedor FO ON PE.CodFornecedor = FO.CodFornecedor´.
Alguem sabe como eu faço esta query funcionar em access.

Agradeço desde já.


Vanius


Vanius

Vanius

Curtidas 0

Respostas

Belo

Belo

07/06/2004

Veja este exemplo, e faça a sua adaptação:

SELECT
customer.*, orders.*, items.*
FROM
(customer INNER JOIN orders ON customer.CustNo = orders.CustNo)
INNER JOIN
items ON orders.OrderNo = items.OrderNo


GOSTEI 0
Adilsond

Adilsond

07/06/2004

Faça a consulta no próprio banco, depois exiba o comaqndo sql, copie-o e cole-o em sua query.


GOSTEI 0
POSTAR