Escreva uma consulta SQL para selecionar o CPF, a data de venda e a quantidade de itens vendidos das tabelas NOTAS_FISCAIS e ITENS_NOTAS_FISCAIS.
NOTAS_FISCAIS (NF)
CPF
DATA_VENDA
NUMERO
ITENS_NOTAS_FISCAIS (INF)
NUMERO
QUANTIDADE
Modifique a consulta anterior para exibir a data de venda no formato ‘MM-YYYY’ e nomeie a coluna como MES_ANO.
SELECT
NF.CPF,
NF.DATA_VENDA,
INF.QUANTIDADE
FROM
NOTAS_FISCAIS NF
INNER JOIN
ITENS_NOTAS_FISCAIS INF
ON NF.NUMERO = INF.NUMERO;
Crie uma consulta que agrupe os resultados por CPF e MES_ANO, calculando a quantidade total de itens vendidos para cada cliente em cada mês.
NOTAS_FISCAIS (NF)
CPF
DATA_VENDA
NUMERO
ITENS_NOTAS_FISCAIS (INF)
NUMERO
QUANTIDADE
Elabore uma consulta que combine a tabela TABELA_DE_CLIENTES com a consulta anterior, utilizando um INNER JOIN para comparar o volume de compra de cada cliente com a quantidade total de itens vendidos por mês.
Campos da tabela
TABELA_DE_CLIENTES são:
CPF
NOME
VOLUME_DE_COMPRA
SELECT
NF.CPF,
TO_CHAR(NF.DATA_VENDA, ‘MM-YYYY’) AS MES_ANO,
SUM(INF.QUANTIDADE) AS QUANTIDADE_TOTAL
FROM
NOTAS_FISCAIS NF
INNER JOIN
ITENS_NOTAS_FISCAIS INF
ON NF.NUMERO = INF.NUMERO
GROUP BY
CPF, TO_CHAR(NF.DATA_VENDA, ‘MM-YYYY’);
Adicione um campo à consulta anterior que utilize a função CASE para determinar se as vendas são válidas ou inválidas, com base na comparação entre o volume de compra do cliente e a quantidade total de itens vendidos por mês.
Consulta SQL que combine informações de três tabelas (TABELA_DE_PRODUTOS, ITENS_NOTAS_FISCAIS e NOTAS_FISCAIS) para exibir o sabor dos produtos, a quantidade vendida e a data da venda.
TABELA_DE_PRODUTOS:
CODIGO_DO_PRODUTO (VARCHAR, PRIMARY KEY)
SABOR (VARCHAR)
ITENS_NOTAS_FISCAIS:
NUMERO (VARCHAR, PRIMARY KEY)
CODIGO_DO_PRODUTO (VARCHAR)
QUANTIDADE (INT)
NOTAS_FISCAIS:
NUMERO (VARCHAR, PRIMARY KEY)
DATA_VENDA (DATE
Consulta SQL que combine informações de três tabelas (TABELA_DE_PRODUTOS, ITENS_NOTAS_FISCAIS e NOTAS_FISCAIS) para exibir o sabor dos produtos, a quantidade vendida e agrupando por ano.
TABELA_DE_PRODUTOS:
CODIGO_DO_PRODUTO (VARCHAR, PRIMARY KEY)
SABOR (VARCHAR)
ITENS_NOTAS_FISCAIS:
NUMERO (VARCHAR, PRIMARY KEY)
CODIGO_DO_PRODUTO (VARCHAR)
QUANTIDADE (INT)
NOTAS_FISCAIS:
NUMERO (VARCHAR, PRIMARY KEY)
DATA_VENDA (DATE
Consulta SQL que combine informações de três tabelas (TABELA_DE_PRODUTOS, ITENS_NOTAS_FISCAIS e NOTAS_FISCAIS) para exibir o sabor dos produtos, a quantidade vendida, agrupando por ano, filtrando apenas o ano de 2016 e calculando o percentual de participação de cada produto.
TABELA_DE_PRODUTOS:
CODIGO_DO_PRODUTO (VARCHAR, PRIMARY KEY)
SABOR (VARCHAR)
ITENS_NOTAS_FISCAIS:
NUMERO (VARCHAR, PRIMARY KEY)
CODIGO_DO_PRODUTO (VARCHAR)
QUANTIDADE (INT)
NOTAS_FISCAIS:
NUMERO (VARCHAR, PRIMARY KEY)
DATA_VENDA (DATE