Tengo una tabla MySQL con los siguientes datos (muestra);cómo obtener el valor de la última fila en la base de datos mysql
UserId - DeviceId - StartDate - EndDate
------------------------------------------------------
1001 D119822 11/27/2011 12/02/2011
1001 D198726 11/27/2011 12/02/2011
1001 D552833 11/27/2011 12/02/2011
1001 D980993 11/27/2011 12/02/2011
He buscado algún tipo de row_num
o ordinal_position
cosa, pero no encontró nada. ¿Cómo podría obtener el último registro de la tabla anterior sin agregar una columna de número de incremento serial/automático?
¿Cuál es el último registro y por qué? ¿Cuál es la clave principal? – gbn
@gbn: según el último registro, me refiero al registro que se agregó por última vez. Y no hay una columna de clave primaria en mi tabla. –
Necesita algo para usar en una cláusula ORDER BY. Una tabla (conjunto) tiene ** ningún orden implícito ** en SQL – gbn