【发布时间】:2018-02-25 18:16:19
【问题描述】:
我有两张表,一张是文本字符串,一张是单词。
如何获取表 A 中的每个字符串/行,并查看表 A 中的每个字符串包含多少表 B 中的“单词” - 并获得如下结果:
表 A
id: 1 包含表 B 中的 2 个单词(汽车、红色)
id: 2 包含表 B 中的 2 个单词(house、hill)
id: 3 包含表 B 中的 0 个单词
id: 4 包含来自表 B 的 2 个单词(小、鞋)
【问题讨论】:
-
是的,而且?你试过什么?
-
文本样本数据可能会有所帮助
-
加入表格,分离表格,导出数组,摆弄几个小时......
-
这会很有趣;许多答案都是可能的,但它们很少是完全正确的。 (你有虐待狂的老师吗?)
-
这需要一个双循环,具有将字符串短语拆分为词根的功能。这不是一个简单的 MySQL 查询。不过我喜欢这个问题。可以配合显示语言(如PHP)的函数来回答