Foro de elhacker.net

Programación => Bases de Datos => Mensaje iniciado por: LaThortilla (Effort) en 15 Marzo 2015, 17:42 pm



Título: [MYSQL][RETO] Discontinuidad en ids
Publicado por: LaThortilla (Effort) en 15 Marzo 2015, 17:42 pm
Buenas..

Aplicación de la solución:
Cuando se quiere importar una tabla en csv, o cualquier otra compatible, a mysql y no se exportan algunos registros ...
puedes encontrar fácilmente en que lugar no se registraron.

Posiblemente lo que hay que hacer:
1-.seleccionar todos los registros  talque la resta de su id con el id del registro anterior sea mayor que uno

2-.seleccionar los registros cuyo registro id -1 no exista
Tabla ejemplo

Código
  1. id l datos
  2. 1    texto1
  3. 2    texto2
  4. 3    texto3
  5. 4    texto4
  6. 5    texto5
  7. 7    texto6
  8. 8    texto8
  9. 20  texto20


el resultado seria:
Código
  1. id l datos
  2. 7    texto6
  3. 20  texto20
  4.