28/10/2004, 13:45
|
| | | Fecha de Ingreso: febrero-2002 Ubicación: Lima - Perú
Mensajes: 1.600
Antigüedad: 22 años, 11 meses Puntos: 45 | |
hola xmedia
En primer lugar pense hacer un:
SELECT max(tu_campo_id)-1 FROM tu tabla
esto devolvera el penultimo registro ingresado, pero no es optimo, ya que si el ID penultimo registro es 10 y el ultimo es 12, la sentencia devolvera 11, esto producira un error!
En los campos que son untoincrement suele suceder que los numero no estan correlativos, ya sea por que se elimino algun registro de la BD.
no probe el script de nuestro amigo xcoprion pero creo que tiene el mismo inconveniente
Le estoy investigando, si se me ocurre algo. lo poseto por aqui
Saludos!
Última edición por Genetix; 28/10/2004 a las 13:46 |