UPDATE

29/09/2004 - 01:37 por Christian Velarde | Informe spam
Saludo a los del foro.
Como Podria actualizar (con update) una tabla donde el
campo que quiero utilizar como condicion (where) se
encuentra en otra tabla.
Gracias por su apoyo.
 

Leer las respuestas

#1 Gustavo Larriera [MVP]
29/09/2004 - 01:57 | Informe spam
No entiendo demasiado lo que deseas hacer, tal vez si brindas las tablas y
explicas con un ejemplo...

El siguinete es un ejemplo de UPDATE que referencian a otras tablas,
extraidos de los Books Online (BOL) de tu instalación SQL:

CREATE TABLE s (ColA INT, ColB DECIMAL(10,3))
GO
CREATE TABLE t (ColA INT PRIMARY KEY, ColB DECIMAL(10,3))
GO
INSERT INTO s VALUES(1, 10.0)
INSERT INTO s VALUES(1, 20.0)
INSERT INTO t VALUES(1, 0.0)
GO
UPDATE t
SET t.ColB = t.ColB + s.ColB
FROM t INNER JOIN s ON (t.ColA = s.ColA)
GO

Gustavo Larriera, MVP
Uruguay LatAm
http://sqljunkies.com/weblog/gux/
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.
"Christian Velarde" wrote in message
news:3eed01c4a5b4$127d3bb0$
Saludo a los del foro.
Como Podria actualizar (con update) una tabla donde el
campo que quiero utilizar como condicion (where) se
encuentra en otra tabla.
Gracias por su apoyo.

Preguntas similares