| From: | Diogo Biazus <diogo(at)ikono(dot)com(dot)br> |
|---|---|
| To: | Ben-Nes Michael <miki(at)canaan(dot)co(dot)il> |
| Cc: | postgres <pgsql-general(at)postgresql(dot)org> |
| Subject: | Re: join problem or maybe group :( |
| Date: | 2002-08-29 17:49:23 |
| Message-ID: | 3D6E5EA3.7090309@ikono.com.br |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-general |
I think that a subselect will do that, but I'm not sure if it is the
best way.
Try something like:
select max(column1), (select column2 from table where column1 = (select max(column1) from table)) from table;
>Just wonder, how can i do:
>
>select max(column1), column2 from table;
>
>its saying:
>ERROR: Attribute table.column2 must be GROUPed or used in an aggregate
>function
>
>and all i want is that column2 value will be the mate fo column1 max?
>
>like if
>clumn1 column2
>1 a
>2 b
>3 c
>
>it will return 3,c
>
--
Diogo de Oliveira Biazus
diogo(at)ikono(dot)com(dot)br
Ikono Sistemas e Automação
http://www.ikono.com.br
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Neil Conway | 2002-08-29 17:55:42 | Re: [Pgreplication-general] Master/Slave is in town! |
| Previous Message | Randall Perry | 2002-08-29 17:31:10 | Access 'field too long' error |