Power Builder - Encontrar ultimo Registro

 
Vista:

Encontrar ultimo Registro

Publicado por Bice (44 intervenciones) el 18/04/2006 17:14:42
Hola como puedo encontrar el ultimo registro grabado en una tabla
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Encontrar ultimo Registro

Publicado por Jancarlo (890 intervenciones) el 18/04/2006 18:26:12
La respuesta varia dependiendo de q tipo de id usas para tu tabla (secuencial), puedes ordenarlos en orden descendente y tomar el primer registro que en realidad vendria a ser el último.

Sino es esto lo que buscas nos comentas..

Suerte !
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Encontrar ultimo Registro

Publicado por bice (44 intervenciones) el 18/04/2006 19:36:30
Hola tengo una tabla que guarda un numero_certificado que es integer este
al ir ingresando cada registro se debe incrementar y guardar un nuevo registro con este nuevo numero_certificado, pero al ingresar debo obtener el ultimo valor de numero_certificado y sumarle 1, para luego guardar este nuevo registro.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Encontrar ultimo Registro

Publicado por Guillermo (72 intervenciones) el 18/04/2006 20:52:25
La otra opción que tenes es hacer un Select max(numero_certificado) de tu tabla y ahi obtenes el maximo valor, para luego sumarle uno.

Saludos,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Encontrar ultimo Registro

Publicado por Jorge (900 intervenciones) el 18/04/2006 20:41:27
Hola

Por que no utilizas autoincrement ??
de esta manera la bd te generara el nuevo nro
y si lo eliminas se encarga de no volver a asignarlo..

Caso contrario quizas lo mas util seria que te crees una
tabla y en ella grabes el ultimo numero asigando .
para saber inmediatamente el valor.

Tambien puedes utilizar la funcion Max() y encontrar
el valor maximo

O como dice Jancarlo Ordenarlo y el primer registro
sera el mayor.

suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar