LAST_INSERT_ID()
geeft de id van de laatst ingevoegde rij terug en is niet gebonden aan een tabel. Dus als u een nieuwe rij maakt:
INSERT INTO table VALUES('a', 'b', 'c');
Het geeft de laatste id terug (welke waarde de nieuwe primaire sleutel ook heeft).
SELECT LAST_INSERT_ID();
=> 123
Kijk voor meer informatie op de handleiding :
Als u alleen de laatste ID in een tabel wilt krijgen, kunt u dit als volgt doen:
SELECT id FROM table ORDER BY id DESC LIMIT 1;