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 <
mviceromgv...@gmail.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
>

Responder a