Re: mapping date value (SQL question)

From: "Johnson, Shaunn" <SJohnson6(at)bcbsm(dot)com>
To: "'Mancz, James'" <James(dot)Mancz(at)Aspect(dot)com>, "'pgsql-general(at)postgresql(dot)org'" <pgsql-general(at)postgresql(dot)org>
Subject: Re: mapping date value (SQL question)
Date: 2002-02-21 14:31:43
Message-ID: 73309C2FDD95D11192E60008C7B1D5BB0452DFB6@snt452.corp.bcbsm.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

--that's close. but i need the '0' in the field between the
year and the quarter.

--all of this because a company want's fixed length columns.

--i was reading about something like this:

[example]

select to_char(to_date('05/21/1998'),'Q') from dual

[/example]

--trying to modify it somehow ...

--thanks!

-X

-----Original Message-----
From: Mancz, James

How about:

SELECT date_part('y', datefield) || date_part('qtr', datefield)
FROM tablename;

-----Original Message-----
From: Johnson, Shaunn

Howdy:

I'm running Postgres 7.1.3 on RedHat Linux 7.2, kernel version
2.4.7 rel 10.

I've created a table which includes the date. I have been instructed
to map the date into something that reflects the quarter of the year
on the fly (somewhere in the script). For example:

(currently) date: (needed) quarter:
2001-02-26 200101
1998-05-12 199802
803-11-11 80304

I was thinking I'd have to use something like a case statement, but
I don't know enough about SQL to do something like that. Somehow, I
had the notion that if it were possible to write 'if-then-else' loops
I could probably do it.

Is there such a mechanism to do what is being asked of me?

Thanks!

-X

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Mancz, James 2002-02-21 14:33:17 Re: mapping date value (SQL question)
Previous Message Darren Ferguson 2002-02-21 14:30:24 Re: mapping date value (SQL question)