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

copiar registros en la misma tabla

Estas en el tema de copiar registros en la misma tabla en el foro de Mysql en Foros del Web. Hola, quiero copiar registros en la misma tabla pero cambiando un valor, he hecho lo siguiente: INSERT into ACONTECIM_ECONOM SELECT fk_empresa, fk_tablacampos, fk_solicitud, valor_anterior, ano, ...
  #1 (permalink)  
Antiguo 15/01/2009, 03:12
 
Fecha de Ingreso: mayo-2007
Mensajes: 88
Antigüedad: 16 años, 11 meses
Puntos: 0
copiar registros en la misma tabla

Hola,

quiero copiar registros en la misma tabla pero cambiando un valor, he hecho lo siguiente:
INSERT into ACONTECIM_ECONOM
SELECT fk_empresa, fk_tablacampos, fk_solicitud, valor_anterior, ano,
ult_act, campo_texto_validado, campo_texto_validar
from ACONTECIM_ECONOM
where ano =2005

Pero quiero que el valor del ano que se introduce sea 2008, es decir, quiero meter los mismos valores del 2005 pero para el 2008 en la misma tabla. Mi duda es como darle ese valor al ano.
  #2 (permalink)  
Antiguo 15/01/2009, 07:51
Avatar de Nano_  
Fecha de Ingreso: febrero-2006
Ubicación: Bogotá, Colombia
Mensajes: 1.866
Antigüedad: 18 años, 2 meses
Puntos: 96
Respuesta: copiar registros en la misma tabla

Saludos

Prueba de la siguiente manera

Cita:
INSERT into ACONTECIM_ECONOM
SELECT fk_empresa, fk_tablacampos, fk_solicitud, valor_anterior, '2008',
ult_act, campo_texto_validado, campo_texto_validar
from ACONTECIM_ECONOM
where ano =2005
Hasta Pronto!.
__________________
:.:Nano.:: @nano_hard - Retornando al foro
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 18:02.