比较MYSQL中的2组单词

时间:2016-07-27 20:09:48

标签: php mysql

我正在创建一个查询,其中我需要比较两组单词。我需要将a.error_description与b.KE_TAGS进行比较,它们都包含多组单词。

文字示例:
a.error_description =“在脚本GLB_LOCK中LockResource引擎调用失败...”  
b.KE_TAGS =“LockResource,GLB_LOCKRESOURCE_100_PS”

两列都包含“LockResource”一词。

以下是我的查询:

预期结果应显示基于KE_TAG“LockResource,GLB_LOCKRESOURCE_100_PS”的KE_ID,用于error_description,其中包含“在脚本GLB_LOCK中LockResource引擎调用失败...”

Select a.error_id, a.job_ID, a.error, a.error_description, 
            CONCAT('%',b.KE_TAGS,'%'), b.KE_TAGS, b.KE_ID
from errors_input as a right join knowledge_entry as b
 on a.error_Description like CONCAT('%',b.KE_TAGS,'%') -- issue is in this line
 WHERE a.error like '%BB_RAISEERROR_100_PS%'***

希望你能提供帮助。谢谢!

0 个答案:

没有答案