mysql匹配表

时间:2017-02-06 10:07:57

标签: php mysql

我发现了一些基本标题相同的问题 - 但不是同一个问题

我有一个内容表:

contentid
contentbody

我有一个关键字表:

keywordid
keywordgroupid
keywordbody

我有一个 keywordgroup 表:

keywordgroupid
keywordgroupbody

normail查询将如下所示:

SELECT `contentid`,`contentbody` MATCH(`contentbody`) AGAINST ('whateverkeyword')

我想做一个这样的查询: 我怎么想用查询的结果替换'whateverkeyword',例如

SELECT `keywordbody` FROM `keywordgroup` WHERE `keywordgroupid`=1

这个想法是用户选择一个存储在关键字表中的关键字组,例如,如果这是一个人员技能数据库,那么:

程序员关键字组,它具有关键字:逻辑,专注,技术

销售人员关键字组,其中包含关键字:人员技能,友好,外向

基本上我想要一个动态匹配值任何想法?

0 个答案:

没有答案