Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Còmo buscar el registro mas reciente??

Estas en el tema de Còmo buscar el registro mas reciente?? en el foro de Mysql en Foros del Web. Hola a todos. Trataré de ser lo mas explìcito posible. Despues de hacer un insert into tabla_algo (cdgo,nmbre) values('0','alguien') Necesito conocer el valor que mysql ...
  #1 (permalink)  
Antiguo 20/11/2006, 10:41
Avatar de Carxl
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: Bogotá
Mensajes: 2.993
Antigüedad: 17 años, 8 meses
Puntos: 70
Pregunta Còmo buscar el registro mas reciente??

Hola a todos.

Trataré de ser lo mas explìcito posible.

Despues de hacer un insert into tabla_algo (cdgo,nmbre) values('0','alguien')

Necesito conocer el valor que mysql le diò a cdgo ya que es un auroincrementable, pero què pasa???, pues que no lo puedo buscar por nombre, pues porque ese nombre se puede repetir.

Hay alguna forma de decirle a mysql, que le arrojé el ùltimo registro ingresado??, osea el mas reciente??.

Gracias....
__________________
Hay 10 tipos de personas, los que entienden binario y los que no. (Anónimo)
www.programandoweb.com
  #2 (permalink)  
Antiguo 20/11/2006, 11:06
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola Carxl

Echa un vistazo a mysql_insert_id

Saludos,
  #3 (permalink)  
Antiguo 20/11/2006, 11:20
Avatar de Carxl
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: Bogotá
Mensajes: 2.993
Antigüedad: 17 años, 8 meses
Puntos: 70
listo JavierB. Gracias.
__________________
Hay 10 tipos de personas, los que entienden binario y los que no. (Anónimo)
www.programandoweb.com
  #4 (permalink)  
Antiguo 22/11/2006, 09:05
 
Fecha de Ingreso: julio-2006
Mensajes: 55
Antigüedad: 17 años, 9 meses
Puntos: 0
Solo una Curiosidad

Me pregunto ....si es autoincrementable, porque le estas asignando un valor
de cadena '0' en el insert ...claro imagino que es un ejemplo que colocaste, pero .....no deja de llamar la atencion

Por otro lado segun como esta indexado si el codg es la clave principal si es el ultimo buscas la consulta seria algo asi....

select top 1 codg,nombre
from tabla
order by codg asc


si no camina reescribe para ayudarte .....
  #5 (permalink)  
Antiguo 22/11/2006, 13:30
Avatar de Carxl
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: Bogotá
Mensajes: 2.993
Antigüedad: 17 años, 8 meses
Puntos: 70
Respueta

Hola julioctorresg

Respecto a tu duda, al colocarle a un autoincrementable el valor de 0, desde luego no lo toma, sino sigue con el que tenga mysql, simplemente lo coloco por estructuraciòn, vaina mìa no mas, lo coloco por que no me gusta el "desorden" en mis querys, pero no interfire para nada en el valor del autoincrementable, probá y verás!!!!

Gracias por tu respuesta, pero lo solucioné con mysql_insert_id, que me arroja el ùltimo valor del autoincrementable, que se hizo en un insert.

Saludos y gracias de todas formas....
__________________
Hay 10 tipos de personas, los que entienden binario y los que no. (Anónimo)
www.programandoweb.com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:24.