

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
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:
SELECT Cliente.nome, TOTAL(qtde)
FROM Cliente,Venda
WHERE Cliente.codigo=Venda.codcli
AND Cliente.cod=3
AND Venda.codpro=1
SELECT Cliente.nome, TOTAL(qtde)
FROM Cliente,Venda
WHERE Cliente.codigo=Venda.codcli
AND Cliente.cod=1
AND Venda.codpro=3
SELECT Cliente.nome, SOMA(qtd)
FROM Cliente,Venda
WHERE Cliente.codigo=Venda.codcli
AND Cliente.cod=3
AND Venda.codpro=1
SELECT Cliente.nome, SUM(qtd)
FROM Cliente,Venda
WHERE Cliente.codigo=Venda.codcli
AND Cliente.cod=1
AND Venda.codpro=3
SELECT Cliente.nome, SUM(qtde) AS qtd
FROM Cliente,Venda
WHERE Cliente.codigo=Venda.codcli
AND Cliente.nome='Maria'
AND Venda.codpro=3