Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Como pasar una Columana de una tabla a otra?

Estas en el tema de Como pasar una Columana de una tabla a otra? en el foro de SQL Server en Foros del Web. Hola Amigos espero q me ayuden ya q no puedo necesito pasar una columna llamada "Data" de una tabla X a otra tabla Y, el ...
  #1 (permalink)  
Antiguo 03/01/2006, 17:04
Avatar de sandrox23  
Fecha de Ingreso: abril-2005
Ubicación: Lima - Peru
Mensajes: 274
Antigüedad: 19 años, 7 meses
Puntos: 0
Exclamación Como pasar una Columana de una tabla a otra?

Hola Amigos espero q me ayuden ya q no puedo

necesito pasar una columna llamada "Data" de una tabla X a otra tabla Y, el numero de filas de las 2 tablas son iguales osea q no creo q haya problemas, a ver si me ayudan.

Gracias
__________________
diseniando ........
  #2 (permalink)  
Antiguo 04/01/2006, 15:34
Avatar de Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años, 7 meses
Puntos: 25
Suponiendo que la columna ya existe y es del tipo de datos correcto (aunque esté vacía):

UPDATE x
SETx.data = y.data
FROM x
INNER JOIN y
ON x.llave = y.llave
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche
  #3 (permalink)  
Antiguo 05/01/2006, 13:12
Avatar de sandrox23  
Fecha de Ingreso: abril-2005
Ubicación: Lima - Peru
Mensajes: 274
Antigüedad: 19 años, 7 meses
Puntos: 0
aia "llave" es la otra columna a la q voy a pasar los datos.. no?

este pero dime donde pongo todo eso q has escrito amigo.

UPDATE x
SETx.data = y.data
FROM x
INNER JOIN y
ON x.llave = y.llave

(en el agente del sql o en query analizer)

Gracias
__________________
diseniando ........
  #4 (permalink)  
Antiguo 05/01/2006, 16:10
Avatar de Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años, 7 meses
Puntos: 25
No, x.data va a recibir los datos de y.data (cláusula SET)

"llave" es el campo en común que te permite juntar ambas tablas. (cláusula ON)

PD. Lo ejecutas en el Query Analyzer
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche
  #5 (permalink)  
Antiguo 08/01/2006, 12:02
Avatar de sandrox23  
Fecha de Ingreso: abril-2005
Ubicación: Lima - Peru
Mensajes: 274
Antigüedad: 19 años, 7 meses
Puntos: 0
Muchas gracias amigo =)
__________________
diseniando ........
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:22.