Я пытаюсь установить конкретное значение для последней строки таблицы, но я не уверен, как это сделать с подзапросами. Я получаю sid последней строки в таблице на
SELECT sid ORDER BY timestamp DESC LIMIT 1
и я хочу присвоить "bar" столбцу foo этого sid.
Это то, что у меня есть, но это не работает (# 1235 - Эта версия MySQL еще не поддерживает подзапрос LIMIT & IN / ALL / ANY / SOME ').
UPDATE table SET foo="bar" WHERE sid IN (SELECT sid ORDER BY timestamp DESC LIMIT 1)
Есть идеи?
Спасибо!