Crie um banco de dados com a tabela abaixo, insira os valores apresentados e em seguida escreva os comandos SQL solicitadas abaixo. OBS: Os valores em branco devem ser nulos no banco de dados.
Consulte os itens que foram vendidos sem desconto. As colunas presentes no resultado da consulta são: ID_NF, ID_ITEM, COD_PROD e VALOR_UNIT
10 pontos
Pesquise os itens que foram vendidos com desconto. As colunas presentes no resultado da consulta são: ID_NF, ID_ITEM, COD_PROD, VALOR_UNIT e o VALOR VENDIDO. OBS: O valor vendido é igual ao VALOR_UNIT - (VALOR_UNIT*(DESCONTO/100))
10 pontos
Altere o valor do desconto (para zero) de todos os registros onde este campo é nulo
10 pontos
Pesquise os itens que foram vendidos. As colunas presentes no resultado da consulta são: ID_NF, ID_ITEM, COD_PROD, VALOR_UNIT, VALOR_TOTAL, DESCONTO, VALOR_VENDIDO. OBS: o VALOR_TOTAL é obtido pela fórmula: QUANTIDADE * VALOR_UNIT. O VALOR_VENDIDO é igual a VALOR_UNIT - (VALOR_UNIT*(DESCONTO/100))
10 pontos
Pesquise o valor total das NF e ordene o resultado do maior valor para o menor. As colunas presentes no resultado da consulta são: ID_NF, VALOR_TOTAL. OBS: o VALOR_TOTAL é obtido pela fórmula: ∑ QUANTIDADE * VALOR_UNIT
10 pontos
Pesquise o valor vendido das NF e ordene o resultado do maior valor para o menor. As colunas presentes no resultado da consulta são: ID_NF, VALOR_VENDIDO. OBS: o VALOR_TOTAL é obtido pela fórmula: ∑ QUANTIDADE * VALOR_UNIT. O VALOR_VENDIDO é igual a ∑ VALOR_UNIT - (VALOR_UNIT*(DESCONTO/100))
10 pontos
Consulte o produto que mais vendeu no geral. As colunas presentes no resultado da consulta são: ID_PROD, QUANTIDADE
10 pontos
Consulte as NF que foram vendidas mais de 10 unidades de pelo menos um produto. As colunas presentes no resultado da consulta são: ID_NF, ID_PROD, QUANTIDADE
10 pontos
Pesquise o valor total das NF, onde esse valor seja maior que 500, e ordene o resultado do maior valor para o menor. As colunas presentes no resultado da consulta são: ID_NF, VALOR_TOT. OBS: O VALOR_TOTAL é obtido pela fórmula: ∑ QUANTIDADE * VALOR_UNIT
10 pontos
Qual o valor médio dos descontos dados por produto. As colunas presentes no resultado da consulta são: ID_PROD, MEDIA
10 pontos
Qual o menor, maior e o valor médio dos descontos dados por produto. As colunas presentes no resultado da consulta são: ID_PROD, MENOR, MAIOR, MEDIA.
10 pontos
Quais as NF que possuem mais de 3 itens vendidos. As colunas presentes no resultado da consulta são: ID_NF, QTD_ITENS. OBS:: NÃO ESTÁ RELACIONADO A QUANTIDADE VENDIDA DO ITEM E SIM A QUANTIDADE DE ITENS POR NOTA FISCAL
Anexos:
Soluções para a tarefa
Respondido por
4
Resposta:
vou te da umas dicas
para selecionar os dados que tu quer tu tem q fazer o comando
select campos from nome_tabela
por exemplo, caso tu queira listar o nome e a idade da tabela clientes
select nome, idade from clientes
agora supondo que tu queira listar o nome e a idade mas somente dos maiores de 18 anos.
select nome, idade from clientes where idade >= 18
Para atualizar algum valor de uma tabela tu tem q fazer um update por exemplo
UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;
Não pode esquecer do where senão da problema hehe
Tenta seguir essas dicas e qualquer coisa me avisa.
Explicação:
Perguntas interessantes
Ed. Física,
5 meses atrás
Física,
5 meses atrás
Espanhol,
7 meses atrás
Artes,
7 meses atrás
Matemática,
11 meses atrás
ENEM,
11 meses atrás
História,
11 meses atrás