Imagem de fundo

Após uma consulta SQL, o resultado obtido foi:...

Para responder às questões 26 a 30, suponha que após a criação de um banco de dados em um SGBD MySQL, foram executadas as instruções SQL mostradas com sucesso no quadro abaixo.


CREATE TABLE Cliente (

codigo int NOT NULL UNIQUE,

nome varchar(50),

telefone varchar(15));


CREATE TABLE Produto (

codigo int NOT NULL UNIQUE,

nome varchar(40),

preco numeric(4,2));


CREATE TABLE Venda (

nf integer NOT NULL UNIQUE,

codcli integer,

codpro integer,

qtde integer);


INSERT INTO Cliente (codigo, nome, telefone) VALUES (1,'Maria','3785-8457');

INSERT INTO Cliente (codigo, nome, telefone) VALUES (2,'Juca','3665-0019');

INSERT INTO Cliente (codigo, nome, telefone) VALUES (3,'Teobaldo','3877-2384');

INSERT INTO Cliente (codigo, nome, telefone) VALUES (4,'Joaquina','3987-3357');

INSERT INTO Cliente (codigo, nome, telefone) VALUES (5,'Jeferson','3335-5594');

INSERT INTO Produto (codigo, nome, preco) VALUES (1,'chocolate',5.00);

INSERT INTO Produto (codigo, nome, preco) VALUES (2,'sorvete',10.00);

INSERT INTO Produto (codigo, nome, preco) VALUES (3,'suco',6.00);

INSERT INTO Produto (codigo, nome, preco) VALUES (4,'refrigerante',4.50);

INSERT INTO Produto (codigo, nome, preco) VALUES (5,'sanduiche',8.50);

INSERT INTO Produto (codigo, nome, preco) VALUES (6,'agua',3.50);

INSERT INTO Venda (nf, codcli,codpro,qtde) VALUES (1,1,1,2);

INSERT INTO Venda (nf, codcli,codpro,qtde) VALUES (2,1,2,1);

INSERT INTO Venda (nf, codcli,codpro,qtde) VALUES (3,1,3,2);

INSERT INTO Venda (nf, codcli,codpro,qtde) VALUES (4,2,2,1);

INSERT INTO Venda (nf, codcli,codpro,qtde) VALUES (5,2,1,3);

INSERT INTO Venda (nf, codcli,codpro,qtde) VALUES (6,3,2,3);

INSERT INTO Venda (nf, codcli,codpro,qtde) VALUES (7,3,3,4);

INSERT INTO Venda (nf, codcli,codpro,qtde) VALUES (8,4,2,1);

INSERT INTO Venda (nf, codcli,codpro,qtde) VALUES (9,5,1,1);

INSERT INTO Venda (nf, codcli,codpro,qtde) VALUES (10,4,3,2);

Após uma consulta SQL, o resultado obtido foi:


nome

qtd

Maria

2


Assinale a consulta que pode ter sido utilizada para gerar o resultado mostrado:


A

SELECT Cliente.nome, TOTAL(qtde)

FROM Cliente,Venda

WHERE Cliente.codigo=Venda.codcli

AND Cliente.cod=3

AND Venda.codpro=1


B

SELECT Cliente.nome, TOTAL(qtde)

FROM Cliente,Venda

WHERE Cliente.codigo=Venda.codcli

AND Cliente.cod=1

AND Venda.codpro=3


C

SELECT Cliente.nome, SOMA(qtd)

FROM Cliente,Venda

WHERE Cliente.codigo=Venda.codcli

AND Cliente.cod=3

AND Venda.codpro=1


D

SELECT Cliente.nome, SUM(qtd)

FROM Cliente,Venda

WHERE Cliente.codigo=Venda.codcli

AND Cliente.cod=1

AND Venda.codpro=3


E

SELECT Cliente.nome, SUM(qtde) AS qtd

FROM Cliente,Venda

WHERE Cliente.codigo=Venda.codcli

AND Cliente.nome='Maria'

AND Venda.codpro=3