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?
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
Curtir tópico
+ 0
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
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.
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
Clique aqui para fazer login e interagir na Comunidade :)