Mysql 字段中有多少空格字符?

Mysql 字段中有多少空格字符?,mysql,Mysql,请原谅我英语不好。我有一个表,表中有一个名为Subject的字段。此字段的值是任何类型的字符串。有没有办法找到每个字段中有多少空格字符。例如,“mme-mme”为一,“mme”为零,“mme-mme-mme”为二 来自: 选择长度(主题)-长度(替换(主题“,”) 或者这个: 选择字符长度(主题)-字符长度(替换(主题,,'')为 my_表中的num_空格您可以尝试以下方法: SELECT length(Subject) - length(replace(Subject, ' ', '')) F

请原谅我英语不好。我有一个表,表中有一个名为Subject的字段。此字段的值是任何类型的字符串。有没有办法找到每个字段中有多少空格字符。例如,“mme-mme”为一,“mme”为零,“mme-mme-mme”为二

来自:

选择长度(主题)-长度(替换(主题“,”)

或者这个:

选择字符长度(主题)-字符长度(替换(主题,,'')为
my_表中的num_空格

您可以尝试以下方法:

SELECT length(Subject) - length(replace(Subject, ' ', '')) FROM table;

如果您想用PHP实现,可以使用substr\u count

substr_count(STRING_HERE, " ");

它将根据您的需要返回空格数。

“have a table”这是否意味着数据库中有一个表,如果是数据库中的表,请具体说明您的情况?