LAST_INSERT_ID()
retorna o id da última linha inserida e não está vinculado a nenhuma tabela. Então, se você criar uma nova linha:INSERT INTO table VALUES('a', 'b', 'c');
Ele retornará o último id (qualquer valor que a nova chave primária tenha).
SELECT LAST_INSERT_ID();
=> 123
Para obter detalhes, consulte o manual :
Se você deseja apenas obter o último ID em uma tabela, pode fazer assim:
SELECT id FROM table ORDER BY id DESC LIMIT 1;