51代码网ORACLEMYSQLSQL SERVER其它数据库java/jspasp/asp.netC/C++/VC++APP应用其它语言服务器应用
您现在的位置: 51代码网 >> sqlserver >> 文章正文

查询一个数字在字段中出现的次数

更新时间:2012-3-10:  来源:51代码网

SQL查询一个数字在字段中出现的次数
例:查询 1 在 13966171891 中出现在次数,这个SQL该如何写呢
select len(ltrim(col))-len(replace(ltrim(col),'1','')) as cnt
from tb
select len('13966171891')-replace('13966171891','1','')
列出 1 在字段 haoma 中出现的次数超过三次以上的字段值
select * from(select len(ltrim(col2))-len(replace(ltrim(col2),'1','')) as cnt
from tb)a where cnt>=3
select len(ltrim(col))-len(replace(ltrim(col),'1','')) as cnt
from tb

  • 上一篇文章:
  • 下一篇文章: 没有了
  • 赞助商链接
    推荐文章
  • 此栏目下没有推荐文章
  • {
    设为首页 | 加入收藏 | 友情链接 | 网站地图 | 联系站长 |