soma de valores decimais em campo VARCHAR
Os campos Not_valornota e Not_comissao são campos VARCHAR e contêm valores decimais (R$).Pesquisei na internet e encontrei a opção de usar a função SUM(), mas não está somando os centavos, só soma o vem antes da virgula.Não posso mudar os dados na tabela porque essa informação é usada em outros lugares desta forma (VARCHAR e com , em vez de . )O certo seria:Valor Nota: 6109,87Comissão: 153,18Esta retornando:Valor Nota: 6106Comissao: 152Obrigada pela ajuda, pessoal. Abraços,Dammy
> $query5 = "SELECT SUM(Not_comissao) as tcomis, SUM(Not_valornota) as tnota FROM DN_Notas WHERE Not_representante = '$vendedor' AND Not_emitida = 'S'"; $res5 = mysql_query($query5)or die (mysql_error()); $teste = mysql_fetch_array($res5); $ttnota = $teste['tnota']; $ttcomis = $teste['tcomis'];Discussão (4)
Carregando comentários...