Informática, perguntado por pamteruel, 1 ano atrás

Uma subquery é um caso especial de consulta aninhada em SQL que nos permite pesquisar em um resultado de uma consulta, mesmo ela retornando um ou mais valores. Baseado neste conceito, assinale a alternativa que atenda corretamente a seguinte necessidade:

Listar a matrícula e o nome do funcionário que ganha o maior salário.
ALTERNATIVAS

SELECT MATRICULA, NOME FROM FUNCIONARIO WHERE SALARIO = (SELECT MAX(SALARIO) FROM FUNCIONARIO);


SELECT NOME FROM FUNCIONARIO WHERE SALARIO < (SELECT MAX(SALARIO) FROM FUNCIONARIO);


SELECT MATRICULA, NOME FROM FUNCIONARIO WHERE SALARIO = (SELECT MIN(SALARIO) FROM FUNCIONARIO);


SELECT MATRICULA FROM FUNCIONARIO WHERE SALARIO IN (SELECT MIN(SALARIO) FROM FUNCIONARIO);


SELECT MATRICULA, NOME FROM FUNCIONARIO WHERE SALARIO = (SELECT AVG(SALARIO) FROM FUNCIONARIO);

Soluções para a tarefa

Respondido por Craudim
17
1ª Alternativa

SELECT MATRICULA, NOME FROM FUNCIONARIO WHERE SALARIO = (SELECT MAX(SALARIO) FROM FUNCIONARIO);
Respondido por lucianor2011p8w6g9
6


SELECT MATRICULA, NOME FROM FUNCIONARIO WHERE SALARIO = (SELECT MAX(SALARIO) FROM FUNCIONARIO);

Perguntas interessantes