MYSQL-查询特定字符串的长度
例如,我有一个表列:lorem、ipsum、mini、momo、testing 我需要选择“逗号”总数 由于列中有4个逗号,是否可以将其作为:4的结果进行查询 mysql是否有任何技巧,如通过过滤某些单词来选择字符长度,如:MYSQL-查询特定字符串的长度,mysql,Mysql,例如,我有一个表列:lorem、ipsum、mini、momo、testing 我需要选择“逗号”总数 由于列中有4个逗号,是否可以将其作为:4的结果进行查询 mysql是否有任何技巧,如通过过滤某些单词来选择字符长度,如: 从1=1的表格中选择CHAR_LENGTHsection,','。您就接近了。只需使用减法: select length(section) - length(replace(section, ',', '')) 但是,您不应该以字符串形式存储事物列表。相反,请使用每项一行
从1=1的表格中选择CHAR_LENGTHsection,','。您就接近了。只需使用减法:
select length(section) - length(replace(section, ',', ''))
但是,您不应该以字符串形式存储事物列表。相反,请使用每项一行的连接表。谢谢@Isaac!它起作用了!