Re: Extracting data by months - Mailing list pgsql-sql

From Daniel Kalchev
Subject Re: Extracting data by months
Date
Msg-id 200008041324.QAA13602@dcave.digsys.bg
Whole thread Raw
In response to Re: Extracting data by months  ("Sandis" <sandis@mediaparks.lv>)
List pgsql-sql
This is not exactly what the original question was about. You select the month 
is one specific year only.

What you do it however easier achieved by:

SELECT datums FROM jaunumi WHERE date_trunc('month', datums) = '2000-08-01';

datetime is an type full of tricks. :-)

Daniel

>>>"Sandis" said:> I do it like this:> > SELECT datums FROM jaunumi> WHERE date_part('year',datetime(datums)) = '2000'
AND>              date_part('month',datetime(datums)) = '08';> > Where datums is a timestamp field.> > Regards,> Sandis
Jerics>www.mediaparks.lv> > > This might seem rather silly, but could you simply do something like:> >> > select * from
database>>        where date_field >= '01/01/2000'::date> >        and   date_field < '02/01/2000'::date;> >> > Of
course,if date_field could contain many different years, then this> > would not get you the result you wanted.> >> >
John>>> > On Thu, 3 Aug 2000, Antti Linno wrote:> >> > > Lo.> > >> > >  I'm in dire need of knowledge, how to extract
databy month. Monthday> > > and year arent' important, those I can't give from perl script, but what> > > I do give to
postgresare the numbers of the months. Date field is in> > > timestamp. I thought about date_trunc, but I can't think
of,how to get> > > data with it. In script will be 12 queries, for each month, to get the> > > news from that month.> >
>Btw, is there somewhere a manual about date_trunc, the docs that come> with> > > RH6.1 distribution are somewhat short
andlacking explanation of> > > date_trunc.> > > Antti> > >> > >> >> 
 




pgsql-sql by date:

Previous
From: Henry Lafleur
Date:
Subject: RE: SQL (table transposition)
Next
From: Karel Zak
Date:
Subject: Re: Extracting data by months