Я пытаюсь обновить поля в своей БД, но столкнулся с такой простой проблемой: я хочу обновить только одну строку в таблице с самым большим номером идентификатора. Я бы сделал что-то вроде этого:
UPDATE table SET name='test_name' WHERE id = max(id)
К сожалению, это не работает. Есть идеи?
id | name
---|------
1 | ghost
2 | fox
3 | ghost
Я хочу обновить только последнюю строку, потому что ID номер является наибольшим.