Ho una tabella MySQL con i seguenti dati (esempio);come ottenere il valore dell'ultima riga nel database 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
Ho cercato per una sorta di row_num
o ordinal_position
cosa, ma non trovò nulla. Come posso ottenere l'ultimo record dalla tabella sopra senza aggiungere una colonna numero di serie/incremento automatico?
Qual è l'ultimo record e perché? Qual è la chiave primaria? – gbn
@gbn: Dall'ultimo record, intendo il record che è stato aggiunto per ultimo. E non c'è nessuna colonna chiave primaria nella mia tabella. –
Hai bisogno di qualcosa da utilizzare in una clausola ORDER BY. Una tabella (set) ha ** nessun ordine implicito ** in SQL – gbn