Обсуждение: Sorting dates
Hi, I realized that sorting date is done like text and not numeric (dates) e.g. SELELCT * FROM database_name ORDER BY date ASC Return order 3/02/09 4/19/09 4/2/09 Thanks,
On Friday 15 May 2009 01:07:11 Hershel Fisch wrote: > Hi, I realized that sorting date is done like text and not numeric (dates) > e.g. SELELCT * FROM database_name ORDER BY date ASC > > Return order > > 3/02/09 > 4/19/09 > 4/2/09 > > Thanks, This report would make a lot more sense if you posted your schema definition.
Peter Eisentraut <peter_e@gmx.net> writes:
> On Friday 15 May 2009 01:07:11 Hershel Fisch wrote:
>> Hi, I realized that sorting date is done like text and not numeric (dates)
>> e.g. SELELCT * FROM database_name ORDER BY date ASC
>>
>> Return order
>>
>> 3/02/09
>> 4/19/09
>> 4/2/09
> This report would make a lot more sense if you posted your schema definition.
I'd bet a good deal that the "date" column isn't a datetime type at all,
but text or varchar.
regards, tom lane
On Friday 15 May 2009 09:16:33 Peter Eisentraut wrote: > On Friday 15 May 2009 01:07:11 Hershel Fisch wrote: > > Hi, I realized that sorting date is done like text and not numeric > > (dates) e.g. SELELCT * FROM database_name ORDER BY date ASC .... > This report would make a lot more sense if you posted your schema > definition. And the used query, I've been unable to make a seleLct order meaningfully. F.O.S.