我在MySQl中有一个名为friends的数据库,假设我在Friends表中有三行。
ID Name Age Email(newly added column)
1 Jane 22
2 Melissa 23
3 Andrew 23
现在,我想使用下面的这种SQL语法向数据库中的每个人添加电子邮件,但是它不起作用。我哪里出错了?
Update friends
set email= 'jane@abc.com' where id = 1,
set email= 'Melissa@abc.com' where id = 2,
set email= 'Andrew@abc.com' where id = 3;
答案 0 :(得分:5)
您需要执行3个不同的查询,例如:
script: main.app
表达式时的用例:
POST
答案 1 :(得分:-1)
您的陈述是正确的。只需删除逗号并分别运行这些语句即可。
Update friends set email= 'jane@abc.com' where id = 1;
Update friends set email= 'Melissa@abc.com' where id = 2;
Update friends set email= 'Andrew@abc.com' where id = 3;