KB-43139: Resultado da subtração dos campos em um relatório.

Descrição:

Como mostrar em um relatório os dados de uma consulta, bem como a diferença entre o primeiro e último valor dos campos?

Solução:

Não é possível inserir duas consultas no relatório; por isto, deve-se criar colunas na consulta com os resultados das diferenças. A consulta será semelhante a esta:

SELECT E3TimeStamp, Campo1, Campo2, Totais.SubCampo1, Totais.SubCampo2 FROM TabelaRelatorio,

(select ultimo.campo1 – primeiro.campo1 as SubCampo1, ultimo.campo2 – primeiro.campo2 as SubCampo2 from


(SELECT top 1 E3Timestamp, Campo1, Campo2 from TabelaRelatorio order by e3timestamp ASC) primeiro,


(SELECT top 1 E3Timestamp, Campo1, Campo2 from TabelaRelatorio order by e3timestamp desc) ultimo) Totais ORDER BY TabelaRelatorio.E3TimeStamp ASC

Print Friendly, PDF & Email

Este artigo foi útil? Was this helpful?

Classificação média - Average rating 0 / 5. Count: 0

Deixe seu Comentário

Seu endereço de e-mail não será publicado. Campos marcados com asterisco são obrigatórios *