Hola:
Agradesco a aquellos que se tomen la molesta de leer y colaborar con mi cosulta.
Tengo una tabla "objetivos" que almacena registros dependientes de otros registros, por ejemplos
Cita: Cita: id--nombre ----------- dp -- estado
25--Primer Objetivo------0------a
26--Sub Objetivo--------25-----a
27--Otro Sub Objetivo---25-----a
29--Otros objetivos-----26-----a
Estos registros siguen la secuencia de padres a hijos y a nietos, necesito copiar estos registros sobre la misma tabla, manteniedo la columna nombre, cambiando la columna estado a "c" (Cerrado), considerando que la columna "id" es la llave primaria esta cambiara en su identificador, sin embargo debo mantener sus dependencias de la columna 'dp', es decir:
Cita: id---nombre------------dp----estado
25--Primer Objetivo------0------c
26--Sub Objetivo---------25-----c
27--Otro Sub Objetivo---25-----c
29--Otros objetivos-----26-----c
30--Primer Objetivo------0------a
31--Sub Objetivo--------30-----a
32--Otro Sub Objetivo---30-----a
33--Otros objetivos-----31-----a
Mi solución estaría en usar el mísmo metodo de cómo ingresé los datos, "Recursividad", quería saber si alguien tiene otra idea.
Gracias