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

这样的sql语句应该如何写

2013-09-11 
这样的sql语句应该怎么写?如果一个字段存在这样的数据field1---------工资绩效工资加班工资其它工资要统计

这样的sql语句应该怎么写?
如果一个字段存在这样的数据
field1
---------
工资
绩效工资
加班工资
其它工资

要统计每个记录出现过的次数,字符串只要包含这个字符,不管是不是完全是,都算
比如其它几个XX工资都算工资
统计结果应该是
field1       count
---------------
工资                 4
绩效工资                 1
加班工资                 1
其它工资                 1  


[解决办法]
select a.a,count(1) from [Table] a ,[Table] b where charindex(a.a,b.a)> 0 group by a.a
我的异常网推荐解决方案:软件开发者薪资,http://www.myexception.cn/other/1391128.html

热点排行