Re: date comparision ??? - Mailing list pgsql-sql

From sandis
Subject Re: date comparision ???
Date
Msg-id 00c301bfea4c$265ff460$d17b02c3@mediaparks.lv
Whole thread Raw
In response to date comparision  ("sandis" <sandisj@parks.lv>)
Responses Re: date comparision ???  ("Ross J. Reedstrom" <reedstrm@rice.edu>)
List pgsql-sql
Thanks for your input. Unfortunately, it doesn't helped..

Here is the samples.

This query works fine:
SELECT datums_ FROM jaunumi WHERE flag = 'a' AND date_part('year',datetime
'2000-06-02 06:11:01-07') = '2000' LIMIT 1;
datums_
----------------------
2000-07-06 18:51:27+03
(1 row)

But this fails, obviously because the function doesnt know the value of
datums_:
SELECT datums_ FROM jaunumi WHERE flag = 'a' AND date_part('year',datetime
'datums_') = '2000' LIMIT 1;
ERROR:  Bad datetime external representation 'datums_'

datums_ is a timestamp field. How do i get it's value to use in date_part()
function??
date_part('year',datums_)   and date_part('year',datetime datums_) doesnt
work also!

----- Original Message -----
From: Jie Liang
To: sandis
Sent: Friday, July 07, 2000 11:19 PM
Subject: Re: [SQL] date comparision

Hi,
it works for me:
urldb=# \d deleted          Table "deleted" Attribute  |    Type     | Modifier
-------------+-------------+----------url         | text        |allocatedto | varchar(30) |deleteddate | timestamp
|id         | integer     | not null
 
Index: deleted_pkey
so , I 've a field deleteddate(type is timestamp) in table deleted.
urldb=# select deleteddate from deleted limit 10 offset 230000;     deleteddate
------------------------1999-12-17 15:24:19-081999-12-17 15:25:14-081999-12-17 15:25:29-081999-12-17
15:25:35-082000-01-1918:00:51-081999-12-17 15:27:02-081999-12-17 15:27:59-082000-01-19 18:00:54-081999-12-17
15:28:16-081999-12-1715:28:20-08
 

urldb=# select deleteddate from deleted where year(deleteddate)=2000
and rtrim(monthname(deleteddate),' ')='June'
and rtrim(dayname(deleteddate),' ')='Friday' limit 10;     deleteddate
------------------------2000-06-02 06:11:01-072000-06-02 06:16:08-072000-06-02 06:23:17-072000-06-02
06:23:17-072000-06-0206:23:17-072000-06-02 06:45:30-072000-06-02 06:49:55-072000-06-02 07:08:27-072000-06-02
07:13:21-072000-06-0207:13:21-07
 
(10 rows)
Good luck!!!
--
Jie LIANG

Internet Products Inc.

10350 Science Center Drive
Suite 100, San Diego, CA 92121
Office:(858)320-4873

jliang@ipinc.com
www.ipinc.com




pgsql-sql by date:

Previous
From: Abdul Karim
Date:
Subject: importing in sql
Next
From: Brian Powell
Date:
Subject: Bug in to_char()