mysql查询字符串中有几个字符

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql查询字符串中有几个字符相关的知识,希望对你有一定的参考价值。

如有一字段值为1,2,3,4如何用sql语句判断该字段有几个字符
我要的是有几个数字,不算,

length: 是计算字段的长度一个汉字是算三个字符,一个数字或字母算一个字符
char_length:不管汉字还是数字或者是字母都算是一个字符
用这2个,具体看你的需求了,,,
你是要去除,?然后再看长度?
SELECT LENGTH(REPLACE('1,2,3,4',',','')),根据需求替换char_length就可以了
参考技术A length....

以上是关于mysql查询字符串中有几个字符的主要内容,如果未能解决你的问题,请参考以下文章

充分利用单个 MySQL 查询

用mysql查询出字段中的前几个字

mysql怎么把固定的几个字符串,转成列的形式作为临时表查询

MYSQL如何查询表中字段类型TYPE=date的字段信息?

Mysql建了索引查询很慢

mysql 查询字符串在字符串中