关于Mysql的语法问题

时间:2010-11-19 16:27:01

标签: mysql

all。我是Mysql的初学者,我在这里有一个简单的问题。 我想在特定的行和列中插入一个值:

INSERT INTO users (doctor_id) VALUES('123') WHERE user_id='12';

但它说这个命令有语法错误,我不知道怎么写它。希望有人能帮助我〜 非常感谢提前!

2 个答案:

答案 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';