Pular para o conteúdo

Query SQL para listar dados em 2 tabelas [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Query SQL para listar dados em 2 tabelas [RESOLVIDO]

Enviado em 19/01/2010 - 19:14h

Ola a todos. Tenho a seguinte dúvida:
Tenho as tabelas

CadastroFuncionario (idFuncionario, nomeFuncionario, idSetor) e
CadastroSetor (idSetor, nomeSetor, idSetorPai, idResponsavel)

Passei uma tarde inteira tentando fazer uma query que dado um idFuncionario qualquer, ele me retorne o nome e o Id do Chefe do Setor Pai.

Desde ja agradeço a ajuda de vcs.

Obrigado

Responder tópico

2. Re: Query SQL para listar dados em 2 tabelas [RESOLVIDO]

Enviado em 19/01/2010 - 19:33h

Não sei se é bem isso se você quer... altere as tabelas do jeito que vc quiser e ponha o nome do banco de dados.

SELECT id nome from bancodedados;

3. Re: Query SQL para listar dados em 2 tabelas [RESOLVIDO]

Enviado em 19/01/2010 - 19:55h

Não entendi direito como estão os campos das tabelas, me passa os campos da tabela que eu posso tentar fazer o SQL.

Abraço....

4. Re: Query SQL para listar dados em 2 tabelas [RESOLVIDO]

Enviado em 19/01/2010 - 21:29h

Tenta isso ae:

SELECT idFuncionario, nomeFuncionario FROM CadastroFuncionario WHERE idFuncionario =
SELECT idResponsavel FROM CadastroSetor WHERE idSetor =
(
SELECT idSetorPai FROM CadastroSetor WHERE idSetor =
(
SELECT idSetor FROM CadastroFuncionario WHERE idFuncionario = id_do_funcionario
)
)
)

T+

5. Query SQL para listar dados em 2 tabelas

Enviado em 20/01/2010 - 10:19h

Muito obrigado freakr2d2. Era isso mesmo que eu estava precisando fazer! Ja tinha tentado fazer isso com INNER JOIN e depois tentei fazer como vc fez, mas nao tinha conseguido/entendido como fazer.

Muito obrigado a todos pela atenção!

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder