help with a monthly rollup
From: Rick Ricky <ricks12345_at_gmail.com>
Date: Tue, 13 May 2008 13:44:30 -0400
Message-ID: <81f4c0700805131044o3b59f881n923c5f14b943daea@mail.gmail.com>
Date: Tue, 13 May 2008 13:44:30 -0400
Message-ID: <81f4c0700805131044o3b59f881n923c5f14b943daea@mail.gmail.com>
I need to rollup data by month.
There are a couple ways to do this.
I have a date field. So I can rollup with a to_char(mydate,'YYYYMM') this requires a where clause as followings where to_char(mydate,'YYYYMM') = pSomeMonth;
This means I need a function based index to support this. We have alot of
data, so where possible, I want to avoid adding more indexes. Is there a way
to calculate what the last
day of the month is?
so I can use a between as follows
where myDate between to_date(01-MON-YYYY') and
to_date(LASTDAYOFMONTH-MON-YYYY')
Since the last day of the month can be
28,29,30,31
-- http://www.freelists.org/webpage/oracle-lReceived on Tue May 13 2008 - 12:44:30 CDT