Extracting data from arrays

From: Dani Castaños <dcastanos(at)androme(dot)es>
To: <pgsql-sql(at)postgresql(dot)org>
Subject: Extracting data from arrays
Date: 2009-05-18 10:45:10
Message-ID: 003b01c9d7a5$b7b22190$271664b0$@es
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

Hi all,

I've this query including arrays:

SELECT hour[1:5], statistics_date
FROM statistics_daily
WHERE statistics_date = to_date( '03/01/2008', 'DD/MM/YYYY' )

Result:

hour | statistics_date
----------------------------+-----------------
{1800,1800,1800,1800,1800} | 2008-01-03

I'm just wondering if there's some way to retrieve the hour column as the
sum of the array values... Just like this:

hour | statistics_date
----------------------------+-----------------
9000 | 2008-01-03

Hour is a bigint[] array column.
My version of postreSQL is 8.1.9

Thank you in advanced!

--
Dani Castaños Sánchez
dcastanos(at)androme(dot)es

Responses

Browse pgsql-sql by date

  From Date Subject
Next Message Dani Castaños 2009-05-18 10:49:16 SUM Array values query
Previous Message Rob Sargent 2009-05-18 04:04:46 Extrapolating performance expectation