如何update sql 批量更新?

2022-06-08 14:36

1个回答
update 表名 set value=case when id=1 then 一个值 when id=2 then 一个值 when id=3 then 一个值 else value end
上边就是举个例子,意思是,当id=1时,把value设定个值,当id=2时,value设定另一个值,依次类推,不需要更改的保留原来的value值,最后以end结尾
相关问答
如何批量update一张表里的内容 sql 语句
3个回答2023-01-25 08:58
语句: Update BD set IsActive='0',comments='old BD 2001' where Id between '100' and '320'
如何批量update
2个回答2022-09-29 19:17
update b set b.name = (select a.name from a where a.id=b.id)
用SQL的UPDATE命令将学生
1个回答2024-01-27 08:51
UPDA 学生 SET 出生日期={^1983-5-1} WHERE 姓名="王三风"
SQL里怎么用UPDATE 更新大量SELECT 数据
1个回答2022-12-07 12:19
数据有规律的话,可以用循环
sql批量更新
1个回答2023-01-13 14:00
update sign set BZXZ= case when SHAPE= 1 then 1 when SHAPE= 3 then 2 end where SHAPE in (1...
全文
sql中 update的用法问题
5个回答2022-12-21 08:15
update的基本语法如下: update set [where ] 其中<>中的是必须有的,而[]中的,可以选填~
sql中update的用法问题
2个回答2022-08-16 23:21
update的基本语法如下: update set [where ] 其中<>中的是必须有的,而[]中的,可以选填~
用SQL的UPDATE命令将学生"王三风"的出生日期修改为1983年5月1日怎么做?
1个回答2024-01-22 08:33
UPDATE 学生表 set 出生日期='1983-05-01' where 姓名='王三风'
SQL Update 超级慢
2个回答2022-10-09 00:05
表记录太多,数据太大量,系统太忙,电脑太慢,网络阻塞.
sql的update语句如何实现对某字段的部分值批量更新?
3个回答2023-01-11 21:23
update 表 set 字段=replace(字段,'海淀区','朝阳区') where 。。。。。。。。。。。。 这样?