Ver Mensaje Individual
  #7 (permalink)  
Antiguo 08/11/2008, 14:46
elnano10
 
Fecha de Ingreso: febrero-2008
Mensajes: 2
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: auto_increment

Si lo unico que quieres ir manteniendo los id consecutivos mientras lo vas eliminando una solucion seria la siguiente.

Supongamos que quieres eliminar la fila con id=3
delete from table 'tabla-nombre' where id=3

Luego deverias obtener la ultima fila de la tabla para ponerlo en remplazo de la 3
maximo = select max(id) from 'tabla-nombre':

update 'table-nombre' set id=3 where id= maximo.

y por ultimo:
alter table 'table-nombre' AUTO_INCREMENT= maximo