Fazer subtração de dados da mesma coluna em mysql
Boa tarde caros.
Estou desenvolvendo um sistema de cobrança que leva em conta o volume de água gasto em um mês
e o subtrai do mês anterior para achar a diferença.
Ocorre que em minha tabela "leitura" há uma coluna chamada "leituras" e é nessa coluna que estão os valores
medidos pelos hidrômetros.
A Estrutura é a seguinte:
mes_leitura || leituras
01 || 77
02 || 90
Então o meu objetivo é fazer uma query que apanhe por exemplo a leitura de fevereiro(90) e subtraia da leitura de janeiro(77), retornando em uma terceira coluna criada durante a consulta com o comendo AS, a diferença(no caso, 13)
o que fiz até agora foi:
SELECT leituras,mes=01 as Janeiro,mes=02 as fevereiro FROM leitura WHERE numero_apartamento=101 AND mes=01 OR mes=02;
o que aparece é:
leituras || Janeiro || Fevereiro
77 1 0
90 0 1
Quer dizer, o banco retorna true para o mês em que encontra leitura na mesma linha, mas eu queria era colocar em uma coluna o valor
referente a janeiro, na outra coluna o valor referente a fevereiro e depois fazer uma query para subtrair o valor da coluna Fevereiro do valor da coluna Janeiro....
Tem como fazer isso?Discussão (1)
Carregando comentários...