Informática, perguntado por pr957454, 7 meses atrás

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 aleprezzi
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