Como ligar 4 tabelas de um banco de dados

Firebird

10/06/2015

Preciso montar um relatório onde traga as informações de um pedido de venda, sendo: os itens do pedido, os serviços e as condições de pagamento desse pedido. A estrutura das tabelas
CPED - cabeçalho do pedido
IPED - itens do pedido
SPED - serviços do pedido
CONDPGTOPED - condições de pagamento do pedido
Quando tento usar o inner join para ligar as tabelas o resultado esta sendo duplicado, exemplo: no pedido tem 2 produtos, 1 serviço e 3 condições de pagamento, no resultado esta sendo duplicado 3 vezes cada produto e 6 vezes o mesmo serviço, como ficaria o sql nesse caso?
Wilson Vieira

Wilson Vieira

Curtidas 0
POSTAR