Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex Sqlite3 FTS:在匹配请求中限制两个单词之间的项目长度?_Regex_Sqlite_Full Text Search_Match - Fatal编程技术网

Regex Sqlite3 FTS:在匹配请求中限制两个单词之间的项目长度?

Regex Sqlite3 FTS:在匹配请求中限制两个单词之间的项目长度?,regex,sqlite,full-text-search,match,Regex,Sqlite,Full Text Search,Match,我有一个名为“topic\u overview”的表,它有一个“topic\u id”字段和一个“overview”字段。概述包含主题的文本描述(与主题id相关) 我试图弄清楚如何列出主题的ID,以便它们在overview字段中包含术语“word_1”和“word_2”,其间插入的术语不超过5个 这就是我到目前为止所做的(我很难弄清楚将单词_1和单词_2之间的项目数量限制为5的语法): 使用 word\u 1 NEAR/5 word\u 2对你有用吗?谢谢@UlugbekUmirov,效果很好。

我有一个名为“topic\u overview”的表,它有一个“topic\u id”字段和一个“overview”字段。概述包含主题的文本描述(与主题id相关)

我试图弄清楚如何列出主题的ID,以便它们在overview字段中包含术语“word_1”和“word_2”,其间插入的术语不超过5个

这就是我到目前为止所做的(我很难弄清楚将单词_1和单词_2之间的项目数量限制为5的语法):

使用


word\u 1 NEAR/5 word\u 2
对你有用吗?谢谢@UlugbekUmirov,效果很好。当我扫描文档时,我遗漏了这一点。@UlugbekUmirov请写下这一点作为回答。
    SELECT id FROM topic_overview
    WHERE overview match 'word_1 AND word_2';
SELECT id FROM topic_overview
WHERE overview match 'word_1 NEAR/5 word_2';