Tenho no meu banco de dados uma tabela salao que tem N registros na tabela funcionários.
SELECT s.nome_salao, f.nome_funcionario FROM funcionario f NATURAL JOIN salao s WHERE s.email_salao IN (SELECT email_salao FROM salao WHERE codigo_estado = 2 AND cidade_salao = 'São Paulo' AND bairro_salao = 'Limoeiros') ORDER BY f.nome_funcionario;
Tenho uma query em que desejo selecionar o nome do salão ao qual o funcionário pertence. Porém quero fazer essa pesquisa para todos os salões que estejam em determinada localidade.
A subquery retorna dois salões, e para cada salão tenho vários funcionários.
Então quero retornar somente o nome do salão ao qual cada um dos funcionários pertence.
Pergunta
mnmn
Olá amigos, poderiam me ajudar?
Tenho no meu banco de dados uma tabela salao que tem N registros na tabela funcionários.
Tenho uma query em que desejo selecionar o nome do salão ao qual o funcionário pertence. Porém quero fazer essa pesquisa para todos os salões que estejam em determinada localidade.
A subquery retorna dois salões, e para cada salão tenho vários funcionários.
Então quero retornar somente o nome do salão ao qual cada um dos funcionários pertence.
Link para o comentário
Compartilhar em outros sites
16 respostass a esta questão
Posts Recomendados