junaooaks 3 Denunciar post Postado Maio 2, 2014 pessoal gostaria de fazer uma soma na coluna nessa coluna tem alguns valores que teria que diminuir coluna valor 10,20,28,-35,-40,100.... a consulta teria que somar e diminur SELECT sum(valor) FROM `movimento` teria que me retorna o valor : 83 usando os numero de exemplo o valor esta armazenado com sinal de menos(-) tem como fazer isso em uma unica consulta? Compartilhar este post Link para o post Compartilhar em outros sites
lokaodomau 61 Denunciar post Postado Maio 2, 2014 Provavelmente, se o campo for do tipo FLOAT, DECIMAL, DOUBLE, ... ou seja, números, será mais fácil, caso seja do tipo string, vai ser um pouco mais complicado... Compartilhar este post Link para o post Compartilhar em outros sites
junaooaks 3 Denunciar post Postado Maio 2, 2014 e do tipo float Compartilhar este post Link para o post Compartilhar em outros sites
lokaodomau 61 Denunciar post Postado Maio 2, 2014 E o SELECT que você fez (SELECT SUM(valor) FROM `movimento`) resultou em que? A função SUM() realiza a soma, se o valor for negativo, segue a regra: + com + = + + com - = - - com + = - - com - = + É essa sua dúvida? Compartilhar este post Link para o post Compartilhar em outros sites