A minute in timestamp - Mailing list pgsql-sql

From David Loh
Subject A minute in timestamp
Date
Msg-id 003501c3152c$b3872a30$f92c2c0a@david
Whole thread Raw
Responses Re: A minute in timestamp  (Richard Huxton <dev@archonet.com>)
Re: A minute in timestamp  ("Victor Yegorov" <viy@nordlb.lv>)
List pgsql-sql
Hi all.
After some read of postgres' documentations, I can't found any command perform similar task like timediff() in other SQL server, the only thing I got is date_part().
For my case, what I actually need is to create a trigger (before insert) that check previous record (1 mins), grab the previous value and deduct new value (NEW.myValue := Previous.myValue - NEW.myOtherValue), and since the records are insert every minutes,the function should trace back to the record entered a minute ago (for e.g, 12:38 will check for record of 12:37 and grab the value), hence timestamp even include the milli-second, is there any command/trick to check if the record are entered approximately 55-65 secs (1 minutes +/- 5 secs) ?
So far, I'd tried 'select * from myTable where date_part('minute',Update_Time - now()) = 1;', but this SQL statement will only return result if the hour:minute:milli-seconds MATCH EXACTLY !! (12:38.51451->12:39.51451 = match, the rest aren't). Then I switch to 'select * from myTable where Update_Time = now()-interval '1 minute'', but it still the same :(
If any of you guys have a solution to solve my problems, please kindly let me know, your help is greatly apprepriate.
Thanks in advance.
 
Regards,
David Loh
 
 

pgsql-sql by date:

Previous
From: Rajesh Kumar Mallah
Date:
Subject: seeing type defination..
Next
From: Achilleus Mantzios
Date:
Subject: Re: [BUGS] An unresolved performance problem.