Buscar

Considerando a sintaxe em SQL, que alternativa mostra o nome das pessoas e o nome do departamento que possui o maior orçamento? a) select p.nome, ...

Considerando a sintaxe em SQL, que alternativa mostra o nome das pessoas e o nome do departamento que possui o maior orçamento?

a) select p.nome, d.nome from pessoa p join departamento d on p.id = d.codigo where orcamento = (select max(orcamento) from departamento);
b) select p.nome, d.nome, max (orcamento) from pessoa p join departamento on p.id = d.codigo;
c) select nome, nome from pessoa join departamento on p.id = d.codigo where orcamento = (select max(orcamento) from departamento);
d) select p.nome, d.nome from pessoa p, departamento d where orcamento like (select max(orcamento) from departamento);

Essa pergunta também está no material:

Prova IFSUL - IFSUL - 2016 - para Técnico em Tecnologia da Informação.pdf
23 pág.

Respostas

User badge image

Ed Verified user icon

Vamos analisar as opções: a) select p.nome, ... b) select p.nome, d.nome c) select nome_pessoa, nome_departamento d) select nome_pessoa, nome_departamento from pessoas p, departamentos d where p.id_departamento = d.id and d.orcamento = (select max(orcamento) from departamentos) e) select nome_pessoa, nome_departamento from pessoas p inner join departamentos d on p.id_departamento = d.id where d.orcamento = max(d.orcamento) A alternativa correta é a letra d) select nome_pessoa, nome_departamento from pessoas p, departamentos d where p.id_departamento = d.id and d.orcamento = (select max(orcamento) from departamentos). Essa consulta irá retornar o nome das pessoas e o nome do departamento que possui o maior orçamento.

0
Dislike0

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina