Php mysql与表中的值匹配

Php mysql与表中的值匹配,php,mysql,Php,Mysql,我发现了几个基本标题相同的问题——但不是同一个问题 我有一个内容表格: contentid contentbody 我有一个关键字表: keywordid keywordgroupid keywordbody keywordgroupid keywordgroupbody 我有一个关键字组表: keywordid keywordgroupid keywordbody keywordgroupid keywordgroupbody normail查询如下所示: SELECT `conte

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

我有一个内容表格:

contentid
contentbody
我有一个关键字表:

keywordid
keywordgroupid
keywordbody
keywordgroupid
keywordgroupbody
我有一个关键字组表:

keywordid
keywordgroupid
keywordbody
keywordgroupid
keywordgroupbody
normail查询如下所示:

SELECT `contentid`,`contentbody` MATCH(`contentbody`) AGAINST ('whateverkeyword')
我想做一个这样的查询: 我希望如何用查询结果替换“whateverkeyword”,例如

SELECT `keywordbody` FROM `keywordgroup` WHERE `keywordgroupid`=1
其想法是用户选择一个关键字组,该关键字组存储在关键字表中,例如,如果这是您将拥有的个人技能数据库:

程序员关键字组,将有作为关键字:逻辑,重点,技术

销售人员关键字组,将有以下关键字:人际交往技能、友好、外向

等等


基本上,我想要一个动态匹配值。有什么想法吗?

你能解释更多吗?他提供的已经足够了。的副本必须是字符串文字,不能使用列值,因此不能使用子选择(查询结果)。