SQL

Delphi

25/11/2003

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

Curtidas 0

Respostas

Macario

Macario

25/11/2003

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


GOSTEI 0
Nigro

Nigro

25/11/2003

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.


GOSTEI 0
POSTAR