Ooops, I posted one test SQL statements which really didn't make
sense. This is the correct one:
select distinct extract(year from date) as year, extract(month from date)
as month from week_pics order by year desc, month desc;
I try to get a list of all the months that have a picture. So the day part
of the date should be ignored.
Claus
At 08:30 AM 11/08/2001, Tom wrote:
>Claus Heiko Niesen <cniesen@gmx.net> writes:
> > I'm stuck optimizing the following query:
> > select distinct extract(year from date) as year, extract(month from date)
> > as month, date from week_pics order by date desc;
>
>Perhaps it would work to forget the "distinct" and instead GROUP BY
>date.
>
> regards, tom lane