Re: Como rellenar una columna de una vez,con valores no estaticos

From: "marta vicente romero" <mviceromgvsig(at)gmail(dot)com>
To: "Mario Burdman" <mburdman(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Como rellenar una columna de una vez,con valores no estaticos
Date: 2009-01-12 07:49:07
Message-ID: 3a7ce4e50901112349u1a0a1ae0w955402c0c64a54e4@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Muchisimas gracias
yo habia probado algo parecido pero lo habia construido mal

2009/1/11 Mario Burdman <mburdman(at)gmail(dot)com>

> Si no entiendo mal, lo que queres hacer es algo así?
>
> update analiticas
> set analiticas.idpozo = pozos.idpozo
> from pozos
> where analiticas.codigo = pozos.codigo
>
> Saludos
>
>
>
> On Sun, Jan 11, 2009 at 1:34 PM, marta vicente romero <
> mviceromgvsig(at)gmail(dot)com> wrote:
>
>> Hola tengo problemas sobre como hacer una consulta con update:
>>
>> Tengo dos tablas: pozos y analiticas,
>>
>> Pozos:
>> idPozo | codigo | .....
>>
>>
>> analiticas
>> idAnalitica| codigo|....
>>
>> tengo un campo codigo que relaciona las analiticas con los pozos,
>>
>> pero quiero que a partir de ahora sea el idpozo el que las relacione.
>> (codigo no esta definido como clave ajena,
>> ya que quiero que la clave ajena sea idpozo)
>>
>> de tal forma que añadire una columna a analiticas: idpozo
>> analiticas
>> idanalitica| codigo| ...| idpozo
>>
>> y debo rellenarla con el idpozo correspondiente al codigo
>> no se como hacer un Update que no sea dar un valor estatico a las celdas.
>> y querria rellenar la columna en una consulta, no tener que introducir el
>> idpozo de uno en uno.
>>
>> ¿alguien me podria ayudar con esto?
>>
>> muchas gracias de antemano
>>
>
>

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2009-01-12 11:55:12 Re: Cambiar configuracion regional utf8 a ISO_8859_5
Previous Message Jaime Casanova 2009-01-12 03:10:54 Re: Cambiar configuracion regional utf8 a ISO_8859_5