Buscar

create create create 5 6 7 8 9 10 Segue os comandos SQLs para criação das tabelas “clientes”, "produtos" e “vendas”: Com relaçã...

create create create 5 6 7 8 9 10 Segue os comandos SQLs para criação das tabelas “clientes”, "produtos" e “vendas”: Com relação às informações dadas, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Para saber quais foram os clientes que compraram no última dia que houve vendas, executamos a consulta SELECT c.* FROM vendas v INNER JOIN clientes c ON v.Id_cliente = c.Id WHERE v.Data_venda IN (SELECT MAX(data_venda) ultima_venda FROM vendas). ( ) Para saber qual produto apresenta o maior valor total de venda, executamos a consulta SELECT p.* FROM vendas v INNER JOIN produtos p ON v.Id_produto = p.Id WHERE v.Valor_total IN (SELECT MAX(v.Valor_total) maior_venda FROM vendas v). ( ) Para saber os produtos que os clientes compraram, executamos a consulta SELECT * FROM clientes, produtos. ( ) Para somar todos os valores vendidos, executamos a consulta SELECT COUNT(Valor_total) FROM vendas.Assinale a alternativa que apresenta a sequência CORRETA:

💡 1 Resposta

User badge image

Ed Verified user icon

A sequência correta é: F, V, F, F. Explicação: - A primeira sentença é falsa, pois a subconsulta está buscando a última data de venda, e não o último dia que houve vendas. Além disso, a cláusula WHERE está comparando a data de venda com a data máxima encontrada na subconsulta, o que pode não retornar resultados caso não haja vendas exatamente nessa data. - A segunda sentença é verdadeira, pois a subconsulta está buscando o maior valor total de venda, e a cláusula WHERE está comparando esse valor com o valor total de venda da tabela de vendas. No entanto, a consulta deveria selecionar apenas o nome do produto, e não todos os seus atributos (*). - A terceira sentença é falsa, pois a consulta está fazendo um produto cartesiano entre as tabelas clientes e produtos, o que pode gerar muitos resultados desnecessários. Para saber quais produtos os clientes compraram, é necessário fazer uma junção (JOIN) entre as tabelas vendas e produtos, e filtrar pelos clientes desejados. - A quarta sentença é falsa, pois a função COUNT() retorna a quantidade de linhas da tabela, e não a soma dos valores da coluna Valor_total. Para somar os valores, é necessário usar a função SUM().

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais

Outros materiais