| From: | Seb <spluque(at)gmail(dot)com> |
|---|---|
| To: | pgsql-sql(at)postgresql(dot)org |
| Subject: | complex column definition in query |
| Date: | 2009-06-02 22:16:09 |
| Message-ID: | 87iqjep9hy.fsf@patagonia.sebmags.homelinux.org |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-sql |
Hi,
Say we have a table:
SELECT * FROM weather;
city | temp_lo | temp_hi | prcp
---------------+---------+---------+-------
San Francisco | 46 | 50 | 0.25
San Francisco | 43 | 57 | 0
Hayward | 37 | 54 |
Hayward | 30 | 58 |
Somewhere | 25 | 60 |
Somewhere | 28 | 50 |
(6 rows)
I'm struggling to build a query with a column temp, where the first row
is the lowest temp_lo followed by all the temp_hi for each city. So
this would be the output:
city | temp
---------------+------
San Francisco | 43
San Francisco | 50
San Francisco | 57
Hayward | 30
Hayward | 54
Hayward | 58
Somewhere | 25
Somewhere | 60
Somewhere | 50
(6 rows)
Any ideas appreciated! Thanks.
Cheers,
--
Seb
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Bruce Momjian | 2009-06-03 00:56:12 | Re: [SQL] proposal for a CookBook in postgresql.org |
| Previous Message | Alvaro Herrera | 2009-06-02 21:10:57 | Re: [SQL] proposal for a CookBook in postgresql.org |