Jump to content
Fórum Script Brasil
  • 0

Query com Join


Ricco Max

Question

Fala pessoal bom dia.

Estou com uma dúvida (pode parecer boba mas não consigo resolver...).

Preciso realizar uma consulta em 2 tabelas que me retorne 3 informações distintas. Eu tenho a seguinte estrutura:

tblMAIN(MAIN_id, MAIN_descricao, MAIN_tipo)

tblVEICULOEATIVO (MAIN_id, VAMAIN_ID)

Acontece que eu tenho a seguinte situação: Eu cadastro um funcionario, veículos e ativos. Esses dados vao pra tabela tblMAIN, com um MAIN_tipo diferente pra cada:

MAIN_Tipo:

1 = Funcionario

2 = Veiculos

3 = Ativos (NF do Veículo)

Quando eu associo um Veiculo para um funcionario, o MAIN_id do funcionario vai pra tabela tblVEICULOEATIVO como MAIN_id e VAMAIN_id).

Minha dúvida é:

Eu preciso trazer na consulta os seguintes registros: "Nome_do_Funcionario, Veiculo_do_Funcionario, Ativo_do_Veiculo"... Qualquer ajuda é bem vinda!

Obrigado

Edited by Ricco Max
Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Boa tarde Ricco,

Ficará mais ou menos assim:

SELECT (alias).Nome_do_Funcionario, (alias).Veiculo_do_Funcionario, (alias).Ativo_do_Veiculo 
FROM tblMAIN m, tblVEICULOEATIVO v, CHMAIN c WHERE m.MAIN_id=v.MAIN_id AND c.(relacionamento das Chaves)=...

Link to comment
Share on other sites

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.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...