Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/66.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
Mysql SQL";其中;vs克努特·莫里斯·普拉特_Mysql_Algorithm - Fatal编程技术网

Mysql SQL";其中;vs克努特·莫里斯·普拉特

Mysql SQL";其中;vs克努特·莫里斯·普拉特,mysql,algorithm,Mysql,Algorithm,我有一个包含文本的表(a)(没有任何文本长度限制,文本计数可以超过2000个)和另一个表(B),其中最多包含2000个静态单词。 我需要在表A的文本中查找表B中出现的单词。现在,我正在考虑两种可能的解决方案: 将表A中的字存储在数组中,并应用以查找出现的字 将表A中的单词存储在数组中,并使用SQL“WHERE”条件查找出现的单词 对于此类问题,您建议采用哪种方法?将b字存储在哈希表中,然后在其中查找每个a字。查找发生的情况”是什么意思?您是否只需要知道每个A字符串中是否有任何B字,或哪些B字,或

我有一个包含文本的表(a)(没有任何文本长度限制,文本计数可以超过2000个)和另一个表(B),其中最多包含2000个静态单词。 我需要在表A的文本中查找表B中出现的单词。现在,我正在考虑两种可能的解决方案:

  • 将表A中的字存储在数组中,并应用以查找出现的字
  • 将表A中的单词存储在数组中,并使用SQL“WHERE”条件查找出现的单词

  • 对于此类问题,您建议采用哪种方法?

    将b字存储在哈希表中,然后在其中查找每个a字。

    查找发生的情况”是什么意思?您是否只需要知道每个A字符串中是否有任何B字,或哪些B字,或有多少个B字,或它们在哪里?查找匹配项意味着文本包含该字。如何检查B字(文本)的哈希是否包含特定的字?