Ir para conteúdo
placca

Join em várias tabelas

Recommended Posts

Tenho algumas tabelas que vou colocar e forma simplificada parta melhor entendimento:

TAB1

cod_cli

nome

endereco

100

Joao

Rua A

200

Jose

Rua B

300

Pedro

Rua C

 

TAB2

cod_cli

cod_atendimento

dt_atendimento

100

111

01/01/2020

100

112

10/02/2020

200

222

05/03/2020

 

TAB3

cod_cli

cod_compra

valor

dt_compta

100

11

10,00

01/01/2020

200

13

20,00

10/02/2020

300

15

5,00

10/02/2020

300

17

55,00

16/02/2020

 

JOIN

cod_cli

nome

endereco

cod_atendimento

dt_atendimento

cod_compra

valor

dt_compra

100

Joao

Rua A

111

01/01/2020

11

10

01/01/2020

100

Joao

Rua A

112

01/02/2020

 

 

 

200

Jose

Rua B

 

 

13

20

10/02/2020

300

Pedro

Rua C

 

 

15

5

10/02/2020

300

Pedro

Rua C

 

 

17

55

16/02/2020

200

Jose

Rua B

222

05/03/2020

 

 

 

 

Preciso fazer um join onde os campos da 1ª. Tabela serão sempre exibidos. Os campos das outras duas tabelas não são iguais (contem informações distintas e são de tipos distintos) porém elas tem a data como campo comum (tipo date). A tabela final deverá ser exibida como no exemplo, isto é, respeitando-se a ordenação pelos campos de data.

Uma solução aceita pode ser ter uma tabela para cada cliente (fixando-se o código do cliente) mas mantendo-se as demais condições.

Obrigado pela ajuda !

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.