Ver Mensaje Individual
  #2  
Antiguo 04-05-2004
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Reputación: 28
jachguate Va por buen camino
Cool

Hola mutant09.

Las bases de datos relacionales no devuelven en orden de inserción los datasets. Normalmente no almacenan en ningun lugar esta información, por lo que no es posible obtener el último registro insertado. Si haces un Select * from tabla nada garantiza que el último registro devuelto por la base de datos sea el último registro insertado.

Otra cosa es que vos le asignes un contador o algun otro mecanismo en algun campo para este menster.

En ese caso, bastaria con hacer:
Código SQL [-]
Select *
  from tabla
 where campocontador = (select max(campocontador) from tabla);


Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate

Última edición por jachguate fecha: 04-05-2004 a las 19:57:01.
Responder Con Cita