数据类型 是varchar 数据如下,   列名是 单元表抄表    表名是 单元编号    020102A 
   020102D 
   020102c 
   020102B
   1-2-0201
   1-2-0202
   1-2-0203
请问如何把这组数据  以02的数据的前两位去掉,也就是去掉“02” 两位谢谢各位朋友

解决方案 »

  1.   


    update [单元编号] set [单元表抄表]=right([单元表抄表],len([单元表抄表])-2) where left ([单元表抄表],2)='02'
      

  2.   

    update [单元编号] set [单元表抄表]=stuff([单元表抄表],1,2,'') where left ([单元表抄表],2)='02'这也可以
      

  3.   

    update [单元编号] set [单元表抄表]=stuff([单元表抄表],1,2,'') where  substring(([单元表抄表],1,2)='02'
      

  4.   

    我把单元编号  和单元表抄表 的位置搞混了,  不好意思  呵呵请问wzy_love_sly 怎么给分的?    汗还要谢谢苦行僧和水族杰伦   嘿嘿