以文本方式查看主题 - 搭建论坛 (http://bbs.diylsoft.com:8118/starforum/index.asp) -- 数据库交流 (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=6) ---- [求助]用SQL语言修改数据 (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=6&id=5386) |
-- 作者:dfmz -- 发布时间:2006-5-13 10:37:41 -- [求助]用SQL语言修改数据 现有数据表 表1 用SQL语言修改 表1 中的所有字段中的5为0,请教用何SQL语言?谢谢! |
-- 作者:水手 -- 发布时间:2006-5-14 9:09:44 -- 以下是引用dfmz在2006-5-13 10:37:41的发言:
现有数据表 表1 用SQL语言修改 表1 中的所有字段中的5为0,请教用何SQL语言?谢谢!
update 表1 set 字段1=0,字段2=0 where 字段1=5 or 字段2=5 |
-- 作者:dfmz -- 发布时间:2006-5-14 14:50:21 -- 谢谢水版主,如果表1中的字段较多时,该怎么写最好! |
-- 作者:引力波 -- 发布时间:2006-5-14 16:01:51 -- 水手的回答已经很明确了. 如果字段很多,但不是全部,就只有一个一个的选择应该查询的字段,而且要看字段之间的关系(OR\\AND)和满足条件字段内容等于5的才修改.如果是全部字段,就用*了.注意每个字段的对应关系. |
-- 作者:dfmz -- 发布时间:2006-5-16 10:10:16 -- 我需要修改的是表1的全部字段,按照下面的语句提示语法错误,不知道下面的语句那儿错了!谢谢! update 表1 set *=0 where *=5 |