Ако е MyISAM, можете да го направите с две заявки
SELECT COUNT(*) FROM yourTable;
SELECT * FROM yourTable LIMIT useTheCountHere - 1,1;
Това обаче е ненадеждно, защото
- Предполага се, че редовете се добавят само към тази таблица и никога не се изтриват.
- Предполага се, че междувременно не се извършват други записи към тази таблица (можете да заключите таблицата)
- Таблиците MyISAM могат да бъдат пренаредени с помощта на ALTER TABLE, така че редът на вмъкване вече не се запазва.
Изобщо не е надежден в InnoDB, тъй като този двигател може да пренарежда таблицата по желание.