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

查询展示

2012-12-29 
查询显示请问各位大虾有没有这样的sql查询语句比如说现在有张表:idnamesex1zhongsnajiushihaoshua22然后根

查询显示
请问各位大虾
有没有这样的sql查询语句
比如说现在有张表:
id   name                              sex
1   zhongsnajiushihaoshua   22
然后根据“name” 模糊查找“a”查询出来是这样的:
id   name                              sex
1   snaji                                 22
也就是说显示“name”这行的时候只显示“a”前后两个字符,或者其他字符为省略号代替
[解决办法]
SELECT 
substring(name,CHARINDEX('a',name)-2,2)+'a'+
substring(name,CHARINDEX('a',name)+1,2) from tt

热点排行