Mailinglist Archive: opensuse-es (1340 mails)
| < Previous | Next > |
Re: [opensuse-es] pregunta sobre un comando postgres
- From: jvelez@xxxxxxxxxxxxxx
- Date: Mon, 26 Feb 2007 13:57:48 -0500 (COT)
- Message-id: <12802.190.70.27.105.1172516268.squirrel@xxxxxxxxxxxxxxxxxxx>
> Hola lista;
>
> Perdonar que acaso no sea el sitio adecuado de preguntar, pero he visto
> que
> aqui hay gente que dominan mucho el Postgres.
> Busco simplemente un comando que no he encontrado(quizá no exista) en el
> manual para sumar los elementos de un array.
> Ejemplo, tengo una tabla:
> postgres=# \d personal
> Tabla «public.personal»
> Columna | Tipo | Modificadores
> ------------+-----------+-------------------------------------------------------
> id | integer | not null default
> nextval('personal_id_seq'::regclass)
> nombre | text |
> sueldo_mes | integer[] |
> Índices:
> «personal_pkey» PRIMARY KEY, btree (id)
>
> quiero con un comando parecido al sum(columna), sumar todos los elementos
> de
> sueldo_mes para sacar sueldo_anual.
>
> gracias
... y cual el el problema del sum(columna) para lo que lo necesitas ese es.
lo que te falta es agrupar por (group by)
Jaime V
---------------------------------------------------------------------
Para dar de baja la suscripción, mande un mensaje a:
opensuse-es+unsubscribe@xxxxxxxxxxxx
Para obtener el resto de direcciones-comando, mande
un mensaje a:
opensuse-es+help@xxxxxxxxxxxx
>
> Perdonar que acaso no sea el sitio adecuado de preguntar, pero he visto
> que
> aqui hay gente que dominan mucho el Postgres.
> Busco simplemente un comando que no he encontrado(quizá no exista) en el
> manual para sumar los elementos de un array.
> Ejemplo, tengo una tabla:
> postgres=# \d personal
> Tabla «public.personal»
> Columna | Tipo | Modificadores
> ------------+-----------+-------------------------------------------------------
> id | integer | not null default
> nextval('personal_id_seq'::regclass)
> nombre | text |
> sueldo_mes | integer[] |
> Índices:
> «personal_pkey» PRIMARY KEY, btree (id)
>
> quiero con un comando parecido al sum(columna), sumar todos los elementos
> de
> sueldo_mes para sacar sueldo_anual.
>
> gracias
... y cual el el problema del sum(columna) para lo que lo necesitas ese es.
lo que te falta es agrupar por (group by)
Jaime V
---------------------------------------------------------------------
Para dar de baja la suscripción, mande un mensaje a:
opensuse-es+unsubscribe@xxxxxxxxxxxx
Para obtener el resto de direcciones-comando, mande
un mensaje a:
opensuse-es+help@xxxxxxxxxxxx
| < Previous | Next > |