| Exibir mensagem anterior :: Exibir próxima mensagem |
| Autor |
Mensagem |
adriano_servitec Colaborador

Registrado: Sexta-Feira, 30 de Janeiro de 2004 Mensagens: 17618
|
|
| Voltar ao Topo |
|
 |
leo_cj Colaborador

Registrado: Sábado, 26 de Março de 2011 Mensagens: 1335
|
Enviada: Qua Mar 08, 2017 2:51 pm Assunto: |
|
|
Tenta assim:
| Código: | SELECT OPERACAO,
SUM(VALOR) * CASE WHEN OPERACAO = 'I'
THEN 1
ELSE -1
END AS VALOR
FROM LANCAMENTOS_EMPRESAS
WHERE ID_CONTA = '1000000000'
GROUP BY OPERACAO |
|
|
| Voltar ao Topo |
|
 |
imex Moderador

Registrado: Sexta-Feira, 7 de Janeiro de 2011 Mensagens: 11666
|
Enviada: Qua Mar 08, 2017 2:53 pm Assunto: |
|
|
Boa tarde,
Experimente dessa forma para ver se é obtido o resultado esperado:
| Código: | SELECT
SUM(VALOR * CASE WHEN OPERACAO = 'I' THEN 1 ELSE -1 END) AS VALOR
FROM LANCAMENTOS_EMPRESAS
WHERE ID_CONTA = '1000000000' |
Espero que ajude
Editado pela última vez por imex em Dom Out 01, 2023 4:08 pm, num total de 1 vez |
|
| Voltar ao Topo |
|
 |
adriano_servitec Colaborador

Registrado: Sexta-Feira, 30 de Janeiro de 2004 Mensagens: 17618
|
|
| Voltar ao Topo |
|
 |
|