Ver Mensaje Individual
  #6 (permalink)  
Antiguo 03/05/2002, 08:39
d^_^b
 
Fecha de Ingreso: diciembre-2001
Mensajes: 451
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: Ultimo registro insertado

ya me quedo mas clara tu idea epplestun, pero que pasa si yo tengo 5 registros cada uno con su id autoincrementable, osea 1,2,3,4,5 cierto?...

y ahora hago el select count(*) para que me devuelva los registros y asi tengo 5, osea si pongo select * where id=5 obtendre el ultimo registro...

ok, hasta ahi estamos bien, pero que pasa si yo borro 1 registro , digamos el que tiene id 3, y se me ocurre insertar otro, ese ultimo quedaria con id 6, ya que el campo incrementa en uno el ultimo numero de indice usado y lo usa como clave para el nuevo registro,

entonces tendriamos los registros asi 1,2,4,5,6 , ahora no podriamos hacer lo que dices tu porque tendria 5 registros de nuevo pero al hacer el SELECT * from tabla where ID = 5, no sacariamos los datos del ultimo registro sino del que tiene ID 5.

eso...esteeee...saludois