您好,问题是这样的 - 有一个表,其中包含字段 model
和 id
。字段model
可以存储几个不同长度的单词,单词之间用空格分隔。例如,“某个任意型号名称” 或 “суперпупердлинноеназваниемодели 一个错误。” 我必须选择型号名称中至少有一个单词长度超过 22 个字符的记录。因此,第一个模型不属于结果集中,而第二个模型属于结果集中。我尝试过此操作,但选择无法正常工作。
SELECT id, model FROM table1 WHERE model REGEXP "[А-Яа-яa-zA-Z]{22,}"
最佳答案
尝试以下 SQL 来仅检索字符数超过 22 的行。
...选择 * FROM 表 WHERE char_length(model) > 22
关于mysql - 表中的示例通过输入长度超过20个字符的单词(在mysql中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19272469/