有个学生问我,金老湿:"0,1,2,3,0,2"这样的字符串怎么数里面有多少个"0"子字符在MySQL能实现吗
实现:首先计算字符串的长度,然后将字符串的所有“0”删掉,计算删掉“0”以后的字符串
的长度,这两个长度之差就是字符“0”在字符串中出现的次数
。
MYSQL,Oracle,DB2:
select password,length(password)-length(replace(password,'0','')) from linshi;
好的,今天就到这里
来源:oschina
链接:https://my.oschina.net/u/4256405/blog/4928505