根据条件来更新表的所有记录T-Sql
2010-04-09 09:40
417 查看
update testing
set MaxNumber=case when MaxNumber<3 then 0
when MaxNumber>5 then 5
else 3 end;
更新一个表testing中的maxNumber字段,如果MaxNumber小于3则置为0,如果大于5则被置为5,其它都置为3
set MaxNumber=case when MaxNumber<3 then 0
when MaxNumber>5 then 5
else 3 end;
更新一个表testing中的maxNumber字段,如果MaxNumber小于3则置为0,如果大于5则被置为5,其它都置为3
相关文章推荐
- SQL两表匹配,将A表的指定字段所有内容根据条件更新B表指定字段的所有内容
- Sql 更新所有满足条件记录里第一条记录
- sql根据某一字段查询不重复记录,同时要查询出所有满足条件的字段信息
- 【数据库】同一字段根据不同条件更新的sql语句的写法
- 多条件组合查询,并根据指定类别找出所有最小子类别的SQL语句备忘
- 同一字段根据不同条件更新的sql语句的写法
- SQL根据条件批量update更新字段案例
- 根据多表条件更新表.............. 一条sql语句.............
- sql批量更新字段值,sql所有字段的所有记录替换方法,sql获取所有字段并更新
- SQL-根据多个条件更新数据
- sql 多条件组合查询,并根据指定类别找出所有最小子类别的SQL语句备忘
- Sqlserver触发器,一个表中有记录更新,根据特定条件判断是否插入另一个表中
- sql 多条件组合查询,并根据指定类别找出所有最小子类别的SQL语句备忘
- 更新 将B表的数据更新到A表中的某个字段的sql(根据条件)
- 对数据库根据符合条件的记录 逐个进行更新使用的连接语句
- SQL 根据条件更新
- 用一条SQL语句根据条件将数据表中某几列更新到另一个数据表对应有列
- sql如何根据父级Id得到所有下级的记录
- (论坛答疑点滴)Datagrid怎么根据选择的checkbox编辑和更新多行记录?
- sql 的结构\记录对比更新程序