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

Actualizar datos mi tabla con datos de otra

Estas en el tema de Actualizar datos mi tabla con datos de otra en el foro de Mysql en Foros del Web. Hola, tengo una primera tabla con dos columnas "localidades" y "provincia" (solo de consulta) y otra segunda tabla que es donde guardo datos mediante formlario ...
  #1 (permalink)  
Antiguo 08/06/2010, 02:51
 
Fecha de Ingreso: abril-2010
Mensajes: 96
Antigüedad: 14 años
Puntos: 0
Actualizar datos mi tabla con datos de otra

Hola, tengo una primera tabla con dos columnas "localidades" y "provincia" (solo de consulta) y otra segunda tabla que es donde guardo datos mediante formlario php.

El problema que tengo es que en mi segunda tabla tengo la columna localidad con datos y la columna provincia vacia y quiero actualizar esa columna dependiendo de la localidad de mi primera tabla.

utilizo phpmyadmin.

----primera tabla----

LOCALIDAD|PROVINCIA
coslada..... | Madrid
aranjuez....| Madrid
terrassa.... | Barcelona
manresa... |Barcelona


----segunda tabla----

LOCALIDAD|PROVINCIA
coslada..... | vacio
aranjuez....| vacio
terrassa.... | vacio
manresa.... | vacio

Última edición por teudiss; 11/06/2010 a las 01:38
  #2 (permalink)  
Antiguo 11/06/2010, 01:27
 
Fecha de Ingreso: abril-2010
Mensajes: 96
Antigüedad: 14 años
Puntos: 0
Respuesta: Actualizar datos mi tabla con datos de otra

Es que hacer de forma manual 200 registros es un poco trabajoso, no se si me podeis ayudar

Última edición por teudiss; 11/06/2010 a las 01:35
  #3 (permalink)  
Antiguo 11/06/2010, 03:23
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Actualizar datos mi tabla con datos de otra

Código MySQL:
Ver original
  1. UPDATE tabla1 T1 INNER JOIN tabla2 T2 ON T1.localidad = T2.localidad
  2. SET T1.provincia = T2.provincia;

Donde Tabla1 es la tabla que no tiene el dato en `provincia`, y Tabla2 sí.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: tablas
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 05:20.