99智能网
新记
sql中如何统计一字段中字符串的个数
如题所述
举报该文章
相关建议 2019-07-02
你好!
用replace
,
将空格替换成‘’,就是空的,
然后跟原先的字符长度比较,
得出的就是字符串的个数。
嘿嘿~
刚刚想到的。
select
id,
len(nr)
-
len(replace(nr,'
'
,
'')
)
from
temp
如有疑问,请追问。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://99.aolonic.com/aa/ezw777bzeetztbjebv.html
其他看法
第1个回答 2019-09-23
select
len(REPLACE
(nr
,
'
'
,
''
))
from
temp
len是取长度的,replace是用空取代空格
这结合就是你要的答案
你试试
第2个回答 2019-08-27
看你用什么样的数据库去实现,sql
server
,
oracle
所使用的函数语句有出入的。查查具体数据库的函数、语句。做个存储过程应该就能搞定
相似回答
大家正在搜
相关问题
sql里怎样统计一个字段中某个字符出现的个数
在SQL中怎么统计一个字段里某个特定字符的个数
SQL查询中,如何判断一个字符串字段的内容的长度
SQL如何查询某字段中某字符的个数
SQL中统计字符串长度的函数是什么?
sql中如何统计一字段中字符串的个数
sql server如何查询文本字段中,某个字符的数量
用sql语句统计数据库某个字段中相同的数据有多少条?