Re: About intervals

From: Bruno Wolff III <bruno(at)wolff(dot)to>
To: Pablo Velasquez Rivas <pvelasquez(at)its(dot)co(dot)cr>
Cc: pgsql-sql(at)postgresql(dot)org
Subject: Re: About intervals
Date: 2004-05-28 21:23:54
Message-ID: 20040528212354.GB1689@wolff.to
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

On Fri, May 28, 2004 at 12:27:53 -0600,
Pablo Velasquez Rivas <pvelasquez(at)its(dot)co(dot)cr> wrote:
>
> but if I do a query like this, I get:
> / SELECT date2 - date1 as diff FROM table WHERE date2 - date1 >=
> interval '15:00';/
> * diff
> ------
> (0 rows)
> *
> What can I do to do a query like the previous one , and get the right
> answer??

It looks like 15:00 is being taking to mean 15 hours 0 minutes.
The more normal syntax for specifying 15 minutes is '15 minutes.
So you probably want:
SELECT date2 - date1 as diff FROM table WHERE date2 - date1 >= interval
'15 minutes';

In response to

Browse pgsql-sql by date

  From Date Subject
Next Message kasper 2004-05-30 22:02:06 multi results with functions
Previous Message Pablo Velasquez Rivas 2004-05-28 18:27:53 About intervals