sum(time) problem
От | Oliver Vecernik |
---|---|
Тема | sum(time) problem |
Дата | |
Msg-id | 3E27FF37.4060803@aon.at обсуждение исходный текст |
Ответы |
Re: sum(time) problem
|
Список | pgsql-sql |
Hi all, I've got following table structure: sport=# \d polar Table "polar"Column | Type | Modifiers --------+--------------------------+-----------ts | timestamp with time zone | not nulltime | time without time zone |sport | integer | default 1kcal | integer | Primary key: polar_pkey sport=# select * from polar limit 3; ts | time | sport | kcal ------------------------+----------+-------+------2001-05-17 19:47:31+02 | 00:28:25 | 1 | 3882001-05-18 17:08:11+02| 00:42:36 | 1 | 5952001-05-19 13:41:43+02 | 00:51:39 | 1 | 737 (3 rows) I'd like to have the total amount of time: sport=# select sum(time) from polar where extract(year from ts)=2001; ERROR: Unable to select an aggregate function sum(time without time zone) It seems I've chosen the wrong type. Or is there another solution? Oliver -- VECERNIK Datenerfassungssysteme A-2560 Hernstein, Hofkogelgasse 17 Tel.: +43 2633 47530, Fax: DW 50 http://members.aon.at/vecernik
В списке pgsql-sql по дате отправления: