Re: Restar a todos los números de un campo.

From: Oswaldo Hernández <listas(at)soft-com(dot)es>
To: Pablo Braulio <brulics(at)gmail(dot)com>
Cc: postgres <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Restar a todos los números de un campo.
Date: 2008-09-12 08:28:53
Message-ID: 48CA2845.3020203@soft-com.es
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Pablo Braulio escribió:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hola a todos.
>
> Tengo una tabla con un campo del siguiente modo.
>
> serie
> - -------
> 130
> 131
> 132 ....
>
> El caso es que quisiera restar 129 a estos valores para que quedase del
> siguiente modo:
>
> serie
> - -------
> 1
> 2
> 3 ...
>
>
> El campo es de tipo integer.
>
> Si hago un select serie-129 from ...., muestra los datos que quiero.
>
> Pero si trato de aplicar esto en un update: update tabla set
> serie=(select serie-129 from ..), me muestra un error pues la consulta
> devuelve mas de un dato.
>
> He probado con un for en una función sin resultado.
>
> ¿Alguna idea?

update tabla set serie=serie-129;
?

--
*****************************************
Oswaldo Hernández
oswaldo (@) soft-com (.) es
*****************************************
PD:
Antes de imprimir este mensaje, asegúrese de que es necesario.
El medio ambiente está en nuestra mano.

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Rodriguez Fernando 2008-09-12 11:02:31 Re: ayuda con jdbc
Previous Message Pablo Braulio 2008-09-12 07:53:49 Restar a todos los números de un campo.