一条sql语句中同时改一个表中多个数据怎么弄谢谢。急求sql语句

2024-11-15 15:13:29
推荐回答(5个)
回答1:

如果你是为了保证操作的一致性,你可以在一个事务中执行这两个sql,任意一个失败的话回滚就可以啊

回答2:

最好两条语句。如果非要一条的话,可以用decode

回答3:

update b1 set ondate = ?,downdate=?,yue=?,zgyue=? where cid=?

回答4:

2个sql语句,分别执行。

回答5:

根据[葡萄葡萄柚]的提醒,用此句可达到要求
update Chengji
set chinese = decode(name,'小贱','分数1','王鑫','分数2'),
mathe = decode(name,'小贱','分数3','王鑫','分数4');