表AD 序号 型号 说明 1 AS-BB1 A 2 AS-BB2 A 3 AS-BB4 A 4 AD-BB B 要在型号前插入EX,且要去掉型号后面的空格,语句应该是怎么样写的???如里只是在有AS开头的前面加EX又是怎么做的呢
UPDATE AD SET 型号='EX'+RTRIM(型号) where 型号 like 'AS%'
update 表AD set 型号=case 说明 when 'A' then 'AS'+型号 when 'B' then 'AD'+型号 end 楼主就这个操作就行了 如果说明不明确用以下方法 update 表AD set 型号=case when 说明(列) like'%A%' then 'AS'+型号 when 说明(列) like'%A%' then 'AD'+型号 else '' end
UPDATE AD SET 型号='EX'+RTRIM(型号) where 型号 like 'AS%'没有错阿,你哪里多写了个select吧
序号 型号 说明
1 AS-BB1 A
2 AS-BB2 A
3 AS-BB4 A
4 AD-BB B
要在型号前插入EX,且要去掉型号后面的空格,语句应该是怎么样写的???如里只是在有AS开头的前面加EX又是怎么做的呢
set 型号=case 说明 when 'A' then 'AS'+型号 when 'B' then 'AD'+型号 end
楼主就这个操作就行了
如果说明不明确用以下方法
update 表AD
set 型号=case when 说明(列) like'%A%' then 'AS'+型号
when 说明(列) like'%A%' then 'AD'+型号 else '' end