Меня слегка смущает SELECT в вашем примере, но, надеюсь, вы сможете вынести это из моего примера.
Если вы хотите вернуть последнюю строку, вы можете просто использовать функцию MAX ()
SELECT MAX(id) FROM TABLE
Хотя я определенно рекомендую попытаться определить, что делает этот ряд "последним". Если это только потому, что он имеет самый высокий столбец [id], вы можете рассмотреть, что произойдет в будущем. Что если вы хотите объединить две базы данных, которые используют одни и те же данные? Выход из столбца [id] может быть не лучшим решением. Если вы можете, я предлагаю столбец с датами [LastUpdated] или [Added] для вашего дизайна.