Я пытаюсь отфильтровать таблицу тезисов исследований, которые в большей степени связаны с topi c "РНК-секвенированием".
SELECT * FROM RNAseq
WHERE
MATCH (abstract_text) AGAINST ('"use RNAseq" "use RNA-seq" "use RNA"' IN NATURAL LANGUAGE MODE);
Однако это исключает такие предложения, как "Я буду используйте x, y и RNA-seq ... ". Есть ли способ MATCH AGAINST ('"use +upto200char+ RNA-seq"')
, AKA искать случаи, когда «use» находится на определенном расстоянии (200 символов в примере) от «RNA-seq»? Я полагаю, что это, вероятно, должно быть сделано в python b / c, насколько я понимаю, MySQL не имеет этой возможности.