SQL如何用一条语句批量修改表中不同数据
1、打开SQL Server Management管理工具,使用sql语句创建一张测试表:create table tblUpdate( Id varchar(40) NOT NULL, Col1 varchar(50) NULL, Col2 varchar(50) NULL);

3、查询刚刚插入的数据:select * from tblUpdate;

5、使用一条语句批量修改指定条数的记录:update tblUpdate set Col2 = '第二次修改' where Id = 1 or Id = 2;

7、使用一条语句批量修改数据,使用where和case when:update tblUpdateset Col2 = (case when Id = 1 then '第三次修改5' when Id = 2 then '第三次修改5' else '第三次修改5' end )where Id = 1 or Id = 2;
