Abaixo segue select demonstrando tanto o que foi pedido quanto 
outras funções.

SELECT NOME,
        AVG(TAM_ATUAL-NVL(TAM_ANTERIOR,TAM_ATUAL)) MEDIA_CRESCIMENTO,-- 
usado o NVL para quando for o primeiro dia o crescimento ser zero
        MIN(TAM_ATUAL-NVL(TAM_ANTERIOR,TAM_ATUAL)) MENOR_CRESCIMENTO,-- 
usado o NVL para quando for o primeiro dia o crescimento ser zero
        MAX(TAM_ATUAL-NVL(TAM_ANTERIOR,TAM_ATUAL)) MAIOR_CRESCIMENTO,-- 
usado o NVL para quando for o primeiro dia o crescimento ser zero

        COUNT(*) QTD_REGISTROS,
        MAX(DATA) ULTIMA_DATA,
        MIN(DATA) PRIMEIRA_DATA

   FROM (select A.TOTAL_USADO TAM_ATUAL,
                (SELECT MAX(B.TOTAL_USADO)
                   FROM TESTE_ B
                  WHERE B.NOME_TABLESPACE = A.NOME_TABLESPACE
                    AND B.DATA < A.DATA) TAM_ANTERIOR,
                A.DATA,
                A.NOME_TABLESPACE NOME
           from TESTE_ a
          WHERE A.DATA BETWEEN '21/01/2013' AND '25/07/2013') DADOS
GROUP BY DADOS.NOME

On 26/06/2013 19:13, J. Laurindo Chiappa wrote:
> NOME_TABLESPACE    DATA      TOTAL_USADO



[As partes desta mensagem que não continham texto foram removidas]

Responder a