
18/05/2008, 22:52
|
 | | | Fecha de Ingreso: noviembre-2002 Ubicación: Santiago, Chile
Mensajes: 487
Antigüedad: 22 años, 3 meses Puntos: 0 | |
SQL: Actualizar registros a partir de otra tabla... Estimados:
tengo la siguiente consulta y me gustaría que me ayudaran a solucionarlo. El tema es el siguiente tengo 2 tablas:
TABLA1
codigo | nombre
--------------------
1 |
2 |
3 |
4 |
TABLA2
id | codigo | nombre
----------------------------
10 | 1 | nombre1
20 | 2 | nombre2
30 | 3 | nombre3
40 | 4 | nombre4
lo que necesito hacer es actualizar la TABLA1, el campo nombre donde tabla1.codigo=tabla2.codigo...es decir, traer el nombre de la TABLA2, algo en lo que pense es los iguiente pero no funcionó...
UPDATE tabla1 SET tabla1.nombre=tabla2.nombre WHERE tabla1.codigo=tabla2.codigo
también probé algunas cosas con subconsultas pero nada.
De antemano muchas gracias.
Saludos
__________________ ________________________________________ Ugho.
Última edición por Ugho; 22/05/2008 a las 08:31 |