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

Consulta para Actualizar Tabla ...

Estas en el tema de Consulta para Actualizar Tabla ... en el foro de Mysql en Foros del Web. Hola tengo 2 tablas 1.- Clientes : id_cliente, nom_cliente, cod_ciudad, nom_ciudad, 2.- Ciudades : cod_ciudad, nom_ciudad por alguna razon en la tabla clientes anteriormente manejaba ...
  #1 (permalink)  
Antiguo 18/01/2007, 07:53
 
Fecha de Ingreso: enero-2007
Mensajes: 7
Antigüedad: 17 años, 3 meses
Puntos: 0
Mensaje Consulta para Actualizar Tabla ...

Hola tengo 2 tablas

1.- Clientes :
id_cliente,
nom_cliente,
cod_ciudad,
nom_ciudad,

2.- Ciudades :
cod_ciudad,
nom_ciudad

por alguna razon en la tabla clientes
anteriormente manejaba el nombre de la ciudad,
pero se rediseño y quedo asi: Clientes y Ciudades relacionadas
por un campo, son arriba de 5000 clientes
y hay que darle a clientes el cod_ciudad que tiene Ciudades
de acuerdo al nom_ciudad de la tabla Clientes, posteriormente
eliminar nom_ciudad de la tabla Clientes.

Agradesco su apoyo de antemano Gracias ...
  #2 (permalink)  
Antiguo 18/01/2007, 11:05
Avatar de Lord of freaks  
Fecha de Ingreso: octubre-2004
Ubicación: Madrid
Mensajes: 334
Antigüedad: 19 años, 6 meses
Puntos: 2
Re: Consulta para Actualizar Tabla ...

Con esta consulta sustituiras el cod_ciudad que tienes por aquel que se corresponda con el que haya en ciudades siendo el el nombre de la tabla clientes el mismo que el de la tabla ciudad que creo es lo qu buscas.

Para borar los nom_ciudad, simplemente elimina el campo es lo más rápido sino haz un DELETE nom_ciudad FROM clientes

Te dejo aqui la consulta

Código:
UPDATE 
clientes,ciudades 
SET 
clientes.cod_ciudad = ciudades.cod_ciudad 
WHERE 
clientes.nom_ciudad = ciudades.nom_ciudad
Un saludo
__________________
Una vez un elemental de rayos mató una tribu entera de tritones.

¡¡ El sólo quería darse un baño !!

http://www.frikilandia.com

Neither Fu Nor Fa
  #3 (permalink)  
Antiguo 22/01/2007, 17:20
 
Fecha de Ingreso: enero-2007
Mensajes: 7
Antigüedad: 17 años, 3 meses
Puntos: 0
Sonrisa Re: Consulta para Actualizar Tabla ...

Ok, Agradesco tu apoyo es exactamente lo que necesitaba ... Gracias
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 08:31.