2017-09-15 5 views

Antwort

0
with Nums (NN) as 
(
select level - 1 
from dual 
connect by level <=7 
) 

select add_months(trunc(sysdate,'Q'), -3*NN) as startdate, 
     add_months(trunc(sysdate,'Q'), -3*NN +3)-1 as enddate 
from Nums 
+0

YAh .. Gut. JohnHC. Es funktioniert gut. –

+0

ist es in separaten separaten Quartal möglich? –

0

select sysdate-Ebene von dual nach Ebene verbinden < = to_char (sysdate, 'ddd') - to_char (ADD_MONTHS (sysdate, -6), 'ddd');