我在一个sql表中有一列填充了整个文本文件的内容。有没有一种方法可以得到特定项的所有子串匹配?例如,我想得到所有出现的单词“亮星”,在第一次出现前10个字符开始,在第二次出现后10个字符结束。
我尝试过这样的事情却没有成功:
SELECT SUBSTRING (PARAGRAPH, -10, 10)
WHERE MATCH (paragraph) AGAINST ("+bright +star" IN BOOLEAN MODE);
我知道mysql查询可以进行深度嵌套,但我不知道是否有可能执行这样的搜索。
非常感谢,a。
1条答案
按热度按时间ht4b089n1#
您希望使用正则表达式按模式筛选子字符串匹配项。