帮写一条更新语句门牌1号
门牌12号
门牌111号
门牌123号
门牌1123号
门牌2131号
门牌2131号
门牌1231号
测试1号
测试2号
测试3号
写一条更新语句
使得这列更新后结果
门牌1号
门牌1号
门牌1号
门牌1号
门牌1号
门牌1号
门牌1号
门牌1号
测试1号
测试1号
测试1号
门牌12号
门牌111号
门牌123号
门牌1123号
门牌2131号
门牌2131号
门牌1231号
测试1号
测试2号
测试3号
写一条更新语句
使得这列更新后结果
门牌1号
门牌1号
门牌1号
门牌1号
门牌1号
门牌1号
门牌1号
门牌1号
测试1号
测试1号
测试1号
set col=left(col,2)+'1号'
update tb
set coul = substring(col,1,patindex('%[0-9]%',col)-1)+'1号'
CASE
WHEN COL LIKE '门牌%' THEN '门牌1号'
WHEN COL LIKE '测试%' THEN '测试1号' END
col = (select top 1 col from tab where left(col,2)=left(a.col,2) order by col)
from tab a
insert into tb1
select '门牌1号' union all
select '门牌12号' union all
select '门牌111号' union all
select '门牌123号' union all
select '门牌1123号' union all
select '门牌2131号' union all
select '门牌2131号' union all
select '门牌1231号' union all
select '测试1号' union all
select '测试2号' union all
select '测试3号'update tb1
set name='门牌1号'
where name like '%门牌%'update tb1
set name='测试1号'
where name like '%测试%'