使用最新(通过id)记录更新具有某些文本的字段

时间:2014-06-24 17:46:44

标签: mysql

我有一个表my_table和一列name

我需要一个MySQL脚本来更新最新的记录(通过id)和一些文本值来替换name中的任何内容(可能为空)。

我更像是MySQL用户而不是查询编写者,所以这是我的尝试。

UPDATE name in my_table SET name='some text'
WHERE id = (SELECT MAX(id));

2 个答案:

答案 0 :(得分:0)

语法错误,请尝试此

UPDATE my_table set name= 'some text'
WHERE id = (SELECT MAX(id) from my_table)

答案 1 :(得分:0)

试试这个

    UPDATE my_table set name = 'some text'
WHERE id = (SELECT MAX(id) From my_table);