首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

去掉字段中相同部分内容的sql语句如何写

2012-03-07 
去掉字段中相同部分内容的sql语句怎么写?我有一张User表里面有个name字段如下keyname1abc/herb2abc/kevin3

去掉字段中相同部分内容的sql语句怎么写?
我有一张User表里面有个name字段如下
key                 name
1                       abc/herb
2                       abc/kevin
3
4                       abc/tracy
5
6                       abc/peter


现在name字段里的值都多了“abc/”,我想用一句sql语句将“abc/”去掉,v如下:
key                 name
1                       herb
2                       kevin
3
4                       tracy
5
6                       peter
请问这个语句怎么写?

[解决办法]
select key,replace(name, 'abc/ ', ' ') as name from user
[解决办法]
update user set name=replace(name, 'abc/ ', ' ')
[解决办法]
select key,name = stuff(name,1,4, ' ') from User

[解决办法]
select key,substring(name,4,100) from t
[解决办法]
select key,substring(name,5,100) from t

热点排行