Eu preciso trazer em uma única linha, a quantidade de dias úteis em um único mês e com um determinado "peso". Por exemplo: 02/05/2017 (terça-feira) o peso é 1 (considera 1 dia). Já para o dia 06/05/2017 (sábado) eu preciso que considere 0.34 dia.
Logo, eu preciso através do resultado de uma única linha ir "somando" o peso de cada dia que passou. Eu fiz esse SQL abaixo, que traz o peso do dia, mas não traz o acumulado. Talvez alguém tenha uma idéia para fazer isso. Obrigado!
select 1 AS FILIAL,
to_char(sysdate,'mm') AS mês,
to_char(sysdate,'yyyy') AS ANO,
--to_char(sysdate,'dd/mm/yyyy'),
CASE
WHEN to_char(sysdate,'d') IN (1) THEN 0
WHEN to_char(sysdate,'d') IN (7) THEN 0.34
WHEN to_char(sysdate,'d') IN (2,3,4,5,6) THEN 1
END AS QUANT_DIAS_PRODUCAO
from dual