SóProvas


ID
3250243
Banca
Quadrix
Órgão
COREN-RS
Ano
2018
Provas
Disciplina
Banco de Dados
Assuntos

SELECT C.NOME, SUM(E.SALARIO)
FROM ENFERMEIRO E, CLINICA C
WHERE E.COD_CLI=C.COD_CLI
GROUP BY C.NOME;

Quanto ao código SQL acima, assinale a alternativa correta.

Alternativas
Comentários
  • Vamos analisar as alternativas

    a) ERRADA. "o salário de cada um" o golpe está aí, pois se olharmos o código, é feito a função "SUM" que soma o campo do salário;

    b) Exatamente;

    c) ERRADO. Novamente, é feito uma soma do salário, não uma comparação;

    d) Nunca nem vi. O correto seria dizer que a função "SUM" não pode ser utilizada após a cláusula "WHERE";

    e) ERRADO. A cláusula "WHERE" não admite as funções de agregação, tais como: "SUM", "COUNT", "AVG", "MIN" e "MAX". Pois o "WHERE" se limita a linhas individuas. Para se usar o "WHERE", haverá a cláusula "HAVING". Obs.: Vira e mexe a Quadrix tem cobrado o conceito desta letra e em questões. Atenção.