Pessoal,

Como estou meio enferrujado no SQL, poderiam me ajudar


Tenho a seguinte tabela:

SQL> select * from teste;

NOME_TABLESPACE    DATA      TOTAL_USADO
------------------ --------- -----------
SYSAUX             27-MAY-13      553.13
SYSAUX             11-JUN-13      627.56
SYSAUX             25-JUN-13      604.88
SYSTEM             27-MAY-13      450.94
SYSTEM             11-JUN-13      459.94
SYSTEM             25-JUN-13      459.94
USERS              27-MAY-13      155.94
USERS              11-JUN-13      193.56
USERS              25-JUN-13         226




Gostaria de calcular a media de crescimento (Total_Usado) entre as datas.


POr exemplo:

SYSAUX       627,13 - 553,13 =  74,00
             604,88 - 627,56 = -19,68

Calcula a media do resultado = (74,00)+(-19,68) / 2 = 27,16 (media)



Teria como fazer isso via SQL ou terei que usar um bloco PL mesmo.


vlws

Raphael


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

Responder a