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);
Respostas
respondido por:
17
1ª Alternativa
SELECT MATRICULA, NOME FROM FUNCIONARIO WHERE SALARIO = (SELECT MAX(SALARIO) FROM FUNCIONARIO);
SELECT MATRICULA, NOME FROM FUNCIONARIO WHERE SALARIO = (SELECT MAX(SALARIO) FROM FUNCIONARIO);
respondido por:
6
SELECT MATRICULA, NOME FROM FUNCIONARIO WHERE SALARIO = (SELECT MAX(SALARIO) FROM FUNCIONARIO);
Perguntas similares
8 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás