Questão 2524483

Tecnologia da Informação · 2016

Questão

ID 2524483

Disciplina: Tecnologia da Informação

Assunto: Funções Agregadas (Group BY e Having)

Ano: 2016 Banca: IFRS - Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Sul Órgão: Instituto Federal do Rio Grande do Sul


Considere um banco de dados criado no MySQL 5.7 com os seguintes comandos:

CREATE DATABASE controle;

USE controle;

CREATE TABLE PAGAMENTOS (

ID INT PRIMARY KEY AUTO_INCREMENT,

NOME VARCHAR(50),

VALOR DOUBLE );

INSERT INTO PAGAMENTOS(NOME,VALOR) VALUES ('Mary',1500);

INSERT INTO PAGAMENTOS(NOME,VALOR) VALUES ('Albert',300);

INSERT INTO PAGAMENTOS(NOME,VALOR) VALUES ('Mary',450);

INSERT INTO PAGAMENTOS(NOME,VALOR) VALUES ('Lucas',3450);

INSERT INTO PAGAMENTOS(NOME,VALOR) VALUES ('Mary',180);

INSERT INTO PAGAMENTOS(NOME,VALOR) VALUES ('Mary',520);

INSERT INTO PAGAMENTOS(NOME,VALOR) VALUES ('Albert',840);

INSERT INTO PAGAMENTOS(NOME,VALOR) VALUES ('Lucas',110);

INSERT INTO PAGAMENTOS(NOME,VALOR) VALUES ('Mary',3300);

Logo após, a seguinte consulta foi executada:

SELECT NOME, SUM(VALOR) AS TOTAL

FROM PAGAMENTOS

GROUP BY NOME HAVING TOTAL > (

SELECT SUM(VALOR) / COUNT(DISTINCT NOME)

FROM PAGAMENTOS );

Assinale a alternativa que contém o número de linhas retornadas pela consulta anterior.

Alternativas da questão 2524483
Pular para o conteúdo principal