Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se
0
respostas

Diferença PRECO e PRECO DE LISTA

Estava estudando as bases do curso buscando me preparar para a última parte e fiquei em dúvida entre a diferença das colunas ITENS_NOTAS_FISCAIS.PRECO e TABELA_DE_PRODUTOS.PRECO_DE_LISTA. Inicialmente achei que eram iguais, mas existem casos em que o o valor diverge, como mostrado pela consulta:

SELECT INF.PRECO, tb.preco_de_lista,
CASE INF.PRECO WHEN tb.preco_de_lista THEN 1 ELSE 0  END
FROM itens_notas_fiscais INF
INNER JOIN tabela_de_produtos TB ON tb.codigo_do_produto = inf.codigo_do_produto
WHERE (CASE INF.PRECO WHEN tb.preco_de_lista THEN 1 ELSE 0  END) = 0 ;

Temos usado o ITENS_NOTAS_FISCAIS.PRECO para cálculos de faturamento, mas em que situações usaríamos o TABELA_DE_PRODUTOS.PRECO_DE_LISTA e porque as duas colunas divergem?

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software