Saludos, tengo una tabla en mysql con 21 columnas:
Código:
create table TABLA
(
ID_TABLA int not null auto_increment,
ID_TABLA2 int not null,
ID_TABLA3 int not null,
ID_TABLA4 int,
ID_TABLA5 int,
CENTRO_ANIO int default 0,
CENTRO_MES int default 0,
CENTRO_DIA int default 0,
FECHA_CREA_TABLA datetime not null,
FECHA_MODIF_TABLA datetime not null,
FECHA_CENTRO_IMPUESTA date,
FECHA_UNTERCIO_CENTRO date,
FECHA_UNMEDIO_CENTRO date,
FECHA_DOSTERCIOS_CENTRO date,
FECHA_CENTRO_TOTAL date,
FECHA_INGRESO_CENTRO_DELITO date,
FECHA_INICIO_ON date,
FECHA_CUMPLIMIENTO_ON date,
FECHA_PRORROGA_ON date,
RESPONSABILIDAD_CIVIL text,
TRAMITES_DE_CURSO text,
primary key (ID_TABLA)
);
....
....
Actualmente la base de datos cuenta ya con mas de 18,000 registros pero me he dado cuenta que la persona anterior no depurado la base de datos o quiza nunca le habia dado mantenimiento a las tablas, es decir, que desde que se creó la BD, y se ejecuto el programa, no volvieron a tocar la base de datos.
Mi problema es que he encontrado varias tuplas con datos repetidos.
Ejemplo:
Código:
|ID_TABLA |ID_TABLA2 |ID_TABLA3|...........|TRAMITES_DE_CURSO|
+-----------+-----------+---------+-----------+-----------------+
|200 |20 |13 |...........|NINGUNO |
|201 |20 |13 |...........|VARIOS |
|202 |20 |14 |...........|ALGO |
|203 |20 |14 |...........|NINGUNO |
|204 |20 |11 |...........|NINGUNO |
|205 |20 |11 |...........|NINGUNO |
En este caso, quiero borrar los registros con ID=201,203,205
Lo que yo quisiera es borrar las tuplas con las mismas fechas (que se ubican dentro de los "........") la diferencia es que pueden tener diferente ID de tabla 2 y tabla 3, pero esas tablas las voy a borrar y por ende la relacion no va a existir, lo que si me interesa es hacer que la columna TRAMITES_DE_CURSO tenga el valor concatenado de las tuplas que voy a borrar con el valor que voy a dejar intacto.
¿como lo hago?
googleando, encontré que podia utilizar tablas temporales.
Pueden orientarme??
Mi objetivo es lograr lo siguiente:
Código:
|ID_TABLA |ID_TABLA2 |ID_TABLA3|...........|TRAMITES_DE_CURSO|
+-----------+-----------+---------+-----------+-----------------+
|200 |20 |13 |...........|NINGUNO,VARIOS |
|202 |20 |14 |...........|ALGO,NINGUNO |
|204 |20 |11 |...........|NINGUNO,NINGUNO |
gracias