[pgbr-geral] Dividir por Zero = Erro

2013-03-21 Por tôpico Marcelo da Silva
Pessoal, tenho o seguinte select: select a.*, b.valor_sug, ((a.valor_pv * 100) / a.valor_ant)-100 as aum_parcial, ((b.valor_sug * 100) / a.valor_ant)-100 as aum_total from mv_produtos_historico a inner join mv_produtos b on(b.codigo = a.codigo) where (a.codigo = '01') order by

Re: [pgbr-geral] Dividir por Zero = Erro

2013-03-21 Por tôpico Osvaldo Kussama
Em 21/03/13, Marcelo da Silvamarc...@ig.com.br escreveu: Pessoal, tenho o seguinte select: select a.*, b.valor_sug, ((a.valor_pv * 100) / a.valor_ant)-100 as aum_parcial, ((b.valor_sug * 100) / a.valor_ant)-100 as aum_total from mv_produtos_historico a inner join mv_produtos b

Re: [pgbr-geral] Dividir por Zero = Erro

2013-03-21 Por tôpico Marcelo da Silva
Mais uma, show Osvaldo Ficou assim: ((b.valor_sug * 100) / nullif(a.valor_ant, 0))-100 as aum_total Valeu... Em 21 de março de 2013 12:43, Osvaldo Kussama osvaldo.kuss...@gmail.comescreveu: Em 21/03/13, Marcelo da Silvamarc...@ig.com.br escreveu: Pessoal, tenho o seguinte select: