Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Query results - Month and Day on a seperate row

Status
Not open for further replies.

jasonhuibers

Programmer
Sep 12, 2005
290
CA
Here is my code in which will display the results as:

Month Days Month Days Month Days
Dec, 2012 7 Nov, 2012 30 Oct, 2012 19

I want to have each Month and Day on a separate line
IE:
Month Days
Dec, 2012 7
Nov, 2012 30
Oct, 2012 19

Here is my query so far:
select *
from
(select to_char(to_date('dec 7,2012', 'mon dd, yyyy'), 'Mon, yyyy') as Month, to_date('dec 7,2012', 'mm dd,yyyy') - last_day(to_date('nov 7,2012', 'mm dd,yyyy') )as Days from dual)
,
(select to_char(to_date('nov 30,2012', 'mon dd, yyyy'), 'Mon, yyyy') as Month, last_day(to_date('nov 7,2012', 'mm dd,yyyy')) - last_day(to_date('oct 12,2012', 'mm dd,yyyy')) as Days from dual)
,
(select to_char(to_date('oct 12,2012', 'mon dd, yyyy'), 'Mon, yyyy') as Month, last_day(to_date('oct 12,2012', 'mm dd,yyyy')) - to_date('oct 12,2012', 'mm dd,yyyy') as Days from dual)
;
 
looks like you posted an oracle question in the microsoft sql server forum

but anyhow...
Code:
SELECT TO_CHAR(TO_DATE('dec 7,2012', 'mon dd, yyyy'), 'Mon, yyyy') as Month
     , TO_DATE('dec 7,2012', 'mm dd,yyyy') - 
       LAST_DAY(TO_DATE('nov 7,2012', 'mm dd,yyyy') )as Days 
  FROM dual
UNION ALL
SELECT TO_CHAR(TO_DATE('nov 30,2012', 'mon dd, yyyy'), 'Mon, yyyy') as Month
     , LAST_DAY(TO_DATE('nov 7,2012', 'mm dd,yyyy')) - 
       LAST_DAY(TO_DATE('oct 12,2012', 'mm dd,yyyy')) as Days 
  FROM dual
UNION ALL  
SELECT TO_CHAR(TO_DATE('oct 12,2012', 'mon dd, yyyy'), 'Mon, yyyy') as Month
     , LAST_DAY(TO_DATE('oct 12,2012', 'mm dd,yyyy')) - 
       TO_DATE('oct 12,2012', 'mm dd,yyyy') as Days 
  FROM dual

r937.com | rudy.ca
Buy my new book Simply SQL from Amazon
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top