all。我是Mysql的初学者,我在这里有一个简单的问题。 我想在特定的行和列中插入一个值:
INSERT INTO users (doctor_id) VALUES('123') WHERE user_id='12';
但它说这个命令有语法错误,我不知道怎么写它。希望有人能帮助我〜 非常感谢提前!
答案 0 :(得分:3)
INSERT
用于插入新行,因此您不能对插入使用WHERE
子句。您可能正在寻找的是UPDATE
:
UPDATE users set doctor_id = '123' where user_id = '12';
答案 1 :(得分:1)
您正在寻找UPDATE命令。
UPDATE users SET doctor_id='123' WHERE user_id='12';