To many records returned - Mailing list pgsql-general

From Justin
Subject To many records returned
Date
Msg-id 47F57E0F.9000100@emproshunts.com
Whole thread Raw
Responses Re: To many records returned  (Rodrigo Gonzalez <rjgonzale@gmail.com>)
Re: To many records returned  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-general
Have a select statement with a where clause using datestamp with
timezone column compared to a date

Select * from sometable where DateStampColumn > '2008-03-31'

this returns records that are equal 2008-03-31

but when the query includes casting to date
Select * from sometable where DateStampColumn::date > '2008-03-31'
The result is correct

What is causing the difference in the results

My guess is '2008-03-31' is being cast into a datestamp value of
2008-03-31 00:00:00.00-00  which would explain why one query returns
more records.

pgsql-general by date:

Previous
From: Colin Wetherbee
Date:
Subject: Re: Autograph Annoucement (ERD Tool)
Next
From: Rodrigo Gonzalez
Date:
Subject: Re: To many records returned