List:General Discussion« Previous MessageNext Message »
From:Davor J. Date:February 9 2010 7:16pm
Subject:Creating subsets on timestamp with modulo, date_trunc and ?suggestions?
View as plain text  
A simple way to do this is to truncate the date and then GROUP BY it. So if 
you have 2009-08-08, and you want a subset on month, then just truncate the 
day-part: 2009-08-00 on the whole column, and SELECT DISTINCT so you have a 
subset. You can use this subset then to join the dates, GROUP BY and 
aggregate....

An other way I found is described in Celko's 'SQL for smarties'. He uses 
modulo there. It seems powerful, but also tricky to implement for dates.

I was wondering if anyone knew some other way to create a subset of a 
timestamp column. Any input is welcome.

Regards,
Davor


Thread
Creating subsets on timestamp with modulo, date_trunc and ?suggestions?Davor J.9 Feb