Re: Three fields table: id-data-date_time, how to get max() and date_time same time?
От
Chris
Тема
Re: Three fields table: id-data-date_time, how to get max()
and date_time same time?
Дата
Msg-id
4AF3934F.70009@gmail.com
Ответ на
Список
Дерево обсуждения
Three fields table: id-data-date_time, how to get max() and date_time
same time? zxo102 ouyang <zxo102@gmail.com>
Re: Three fields table: id-data-date_time, how to get max()
and date_time same time? Chris <dmagick@gmail.com>
Re: Three fields table: id-data-date_time, how to get max() and date_time same time? Sam Mason <sam@samason.me.uk>
zxo102 ouyang wrote: > Hi everyone, > I have a table "test" which has three fields: > > id data date_time > 1 2 2009-10-1 12:12:12 > 1 10 2009-10-1 12:22:10 > 2 3 2009-10-1 12:10:32 > 2 1 2009-10-1 12:30:32 > > with the sql: > > select max(data), id from test where 1=1 group by id > > I can get > > 10 1 > 3 2 > > but I want corresponding "date_time" like > > 10 1 2009-10-1 12:22:10 > 3 2 2009-10-1 12:10:32 > > if I use the sql below > > select max(data), id, date_time from test where 1=1 group by id, date_time > > that won't give the correct results I want. This seems to produce the right results: select max(data), id, (select max(date_time) from test where id=t1.id) from test t1 group by id; -- Postgresql & php tutorials http://www.designmagick.com/
В списке pgsql-general по дате отправления
От: zxo102 ouyang
Дата:
От: Stephen Tyler
Дата: