如何用一条SQL语句Update一个表里的多条数据的几个相同字段的值

表名为 111
id varname ifno groupid type value
710 cfg_keywords 站点默认关键字 1 string 关键字1,关键字2
715 cfg_description 站点描述 1 bstring 描述
719 cfg_beian 网站备案号 1 string 备案号 怎么更改value字段值。update 111 set value=关键字1 where vaname=cfg_kewordsupdate 111 set value=描述 where vaname=cfg_descriptionupdate 111 set value=备案号 where vaname=cfg_beian只能一条一条去执行,多了就执行错误。我想多条更改,怎么做啊。

每个语句结束要加 ; 你加了吗?
update 111 set value=关键字1 where vaname=cfg_kewords;
update 111 set value=描述 where vaname=cfg_description;
update 111 set value=备案号 where vaname=cfg_beian;追问

没加,刚想到了。试试
谢谢,加了就能用了

温馨提示:内容为网友见解,仅供参考
无其他回答

Warning: Invalid argument supplied for foreach() in /www/wwwroot/aolonic.com/skin/templets/default/contents.html on line 45
相似回答