1
resposta

[Projeto] 13 - Formato do faturamento (SOLUÇÃO)

Na tabela de notas fiscais temos o valor do imposto. Já na tabela de itens temos a quantidade e o faturamento. Calcule o valor do imposto pago no ano de 2016 arredondando para o menor inteiro.

Solução:

SELECT FLOOR(SUM((B.QUANTIDADE * B.PRECO) * A.IMPOSTO)) AS `IMPOSTO PAGO EM 2016`
FROM NOTAS_FISCAIS A
JOIN ITENS_NOTAS_FISCAIS B ON A.NUMERO = B.NUMERO
WHERE YEAR(A.DATA_VENDA) = 2016
GROUP BY YEAR(A.DATA_VENDA);

Output:

IMPOSTO PAGO EM 2016
4656937
1 resposta

Olá, Sarah, tudo bem?

Mandou muito bem resolvendo o desafio proposto.

Continue assim e bons estudos!