Jump to content
Fórum Script Brasil
  • 0

Join em várias tabelas


placca

Question

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 !

Link to post
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Cloud Computing


  • Forum Statistics

    • Total Topics
      149193
    • Total Posts
      645450
×
×
  • Create New...