Galera consegui executar a seguinte consulta:
SELECT TOTAL_CHAMADOS, DT_CRIACAO,SITE_ABERTURA,PLANEJADO,CAST((PLANEJADO/TOTAL_CHAMADOS) AS NUMBER(6,2)) AS CALCULO
FROM (SELECT COUNT(ID_CHAMADO) AS TOTAL_CHAMADOS, DT_CRIACAO,SITE_ABERTURA,CSI_PLAN_AB_RIO.PLAN_SITE AS PLANEJADO
FROM BASE_ABERTOS BA INNER JOIN CSI_PLAN_AB_RIO ON BA.DT_CRIACAO = CSI_PLAN_AB_RIO.DT_ABERTOS
WHERE DT_CRIACAO LIKE ’02/09/2014′
AND BA.SITE_ABERTURA LIKE ‘Rio de Janeiro’
GROUP BY DT_CRIACAO,SITE_ABERTURA,CSI_PLAN_AB_RIO.PLAN_SITE)
Porem quando tento fazer a mesma consulta com o criterio de data a partir do primeiro dia a d-1 da seguinte erro:
ORA-01722: número inválido
01722. 00000 – “invalid number”
*Cause:
*Action:
*******
Caso eu retire o calculo “CAST((PLANEJADO/TOTAL_CHAMADOS) AS NUMBER(6,2)) AS CALCULO” volta a funcionar.
Alguem pode dar um help