我有一个表my_table
和一列name
。
我需要一个MySQL脚本来更新最新的记录(通过id)和一些文本值来替换name
中的任何内容(可能为空)。
我更像是MySQL用户而不是查询编写者,所以这是我的尝试。
UPDATE name in my_table SET name='some text'
WHERE id = (SELECT MAX(id));
答案 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);