Fórum SQL #197090

25/11/2003

0

Preciso fazer um select entre 5 tabelas, mas o cliente deve ser selecionado se ele estiver em pelo menos uma dessas tabelas.
Mas caso ele esteja em mais de uma tabela, deverá conter apenas um registro.
Será que com left join dá para fazer, como se faz?


Nigro

Nigro

Responder

Posts

25/11/2003

Macario

E ai Nigro..olha só..nos passe a relação das tabelas (ex. clientes, vendas, contas receber,etc) pra ter uma ideia dos dados que vc quer...
tem que haver relação entre as tabelas

dependendo do caso ...pode ser com where mesmo,..ou join...e ai por diante


Responder

Gostei + 0

25/11/2003

Nigro

Caramba... Isso é que é um Fórum dinâmico, valeu pela rapidez Macario...
Desculpe... esquecí de mencionar os relacionamentos...
É uma tabela de pontos dee atletas onde existe um código comum ao atleta em todas as 5 etapas esse select seria para fechar o campeonato do ano, e somar a pontuação de cada estapa em um campo nesse select, ou seja mesmo se o atleta participou ded apenas uma etapa estaria no campeonato, mas se ele participasse de mais de uma etapa deveria ser apenas um registro com a soma dessas etapas.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar