Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Opa galera tudo bem?
Estou precisando fazer uma consulta onde devo retornar somente os resultados de um mes
porem o inicio da consulta deve sempre iniciar em uma segunda e terminar em um domingo da semana.
segue meu sql onde ele retorna os dados separando por semana porem inicio no dia 1 independente do dia da semana.
SELECT semana,
MIN(TO_CHAR(dt_abertura, 'DD/MM/YYYY')) AS DATA_INICIO
FROM
(SELECT id_servico,
dt_abertura,
TO_CHAR(dt_abertura, 'W') AS semana
FROM servicos
WHERE dt_abertura >= add_months(to_date('7/2011', 'MM/YYYY'), -1)
AND dt_abertura < to_date('7/2011', 'MM/YYYY')
ORDER BY dt_abertura
)
GROUP BY semana
ORDER BY semana
Agradeco desde ja
Carregando comentários...