Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/12/2013, 19:49
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Obtener ultimo campo de un mismo ID

En el ejemplo que das:
Cita:
idList idVideo
1 asdasd
1 asdasd
1 asdasd
2 asdasd
2 asdasd
2 asdasd
3 asdasd
3 asdasd
4 asdasd
4 asdasd
es imposible, con esos datos, obtener el último registro, ya que no tienes ningún campo que sea discriminante de orden. El par de valores (4, 'asdasd') se repite dos veces, por lo que buscar el mayor de todos devolverá dos registros, no uno.
A menos que haya algún campo que no nos estés diciendo, que determine el orden de entrada, no hay modo.
Por otro lado, se nota que no estás comprendiendo el uso de LAST_INSERT_ID(). Esta función devuelve el último ID para un campo autoincremental, siempre que se la invoque inmediatamente después del INSERT correspondiente. No importa que cierres o no la conexión, con sólo que hagas un SELECT previo a usar esa función, el valor devolverá cero (0), porque se pierde la relación de la tabla donde se insertó ese AI.

PD: Lee las normas del foro. No se permite código de programación esn este. Para eso están los foros de los diferentes lenguajes.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)