Retroceder   Foros del Web > Programación para sitios web > Bases de Datos

Respuesta
 
Herramientas Desplegado
Antiguo 30-jun-2004, 10:33   #1 (permalink)
andresbarr está en el buen camino
 
Fecha de Ingreso: agosto-2003
Ubicación: Providencia - Santiago
Mensajes: 31
Ayuda Urgente En Sql

Tengo 2 tablas
tabla1 y tabla2

tabla1.campo1 = tabla2.campo1

necesito actualizar los campos de la tabla1 con los de la tabla2.
pero solo los datos en que "tabla1.campo1 = tabla2.campo1"
como lo puedo hacer???

cualquier ayuda es util.
__________________
No solo de pan vive el hombre y solo de errores se aprende.
andresbarr está desconectado   Responder Citando
Antiguo 30-jun-2004, 13:15   #2 (permalink)
Skakeo ha deshabilitado el karma
 
Fecha de Ingreso: junio-2004
Ubicación: Barcelona
Mensajes: 61
Enviar un mensaje por MSN a Skakeo Enviar un mensaje por Yahoo  a Skakeo
Buenas te refieres a actualizar? o a insertar?, la pregunta es un tanto inconcreta, solo quieres actualizar un campo de la tabla uno? o quieres actualizar el registro en el que coincidan?
Danos un poco más de datos
Un saludo
Skakeo®
Skakeo está desconectado   Responder Citando
Antiguo 30-jun-2004, 13:27   #3 (permalink)
andresbarr está en el buen camino
 
Fecha de Ingreso: agosto-2003
Ubicación: Providencia - Santiago
Mensajes: 31
Necesito actualizar los datos de la tabla1 con los campos de la Tabla2
solamente aquellos en que tabla1.campo1 = tabla2.campo1
__________________
No solo de pan vive el hombre y solo de errores se aprende.
andresbarr está desconectado   Responder Citando
Antiguo 30-jun-2004, 14:17   #4 (permalink)
Moderador
Mithrandir llegará a ser famoso muy prontoMithrandir llegará a ser famoso muy pronto
 
Avatar de Mithrandir
 
Fecha de Ingreso: abril-2003
Mensajes: 12.108
En SQL Server es algo como

UPDATE t1
SET t1.campo = t2.campo
FROM t1 INNER JOIN t2
ON t1.keyfield = t2.keyfield

Ojala que te sirva
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche
Mithrandir está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 05:07.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93