我有2个表:一个存储标签,另一个存储文章.有一种模式"按标签获取文章",它基本上采用标记为"x"的所有文章.在我的文章表中,我使用了一个名为Tags"tag1,tag2,tag3,..."模式的数据.
所以我想通过一个像这样的查询来完成所有工作:
SELECT *,
(SELECT tagname
FROM `tags_table`
WHERE tagurn LIKE 'x') as TAGNAME
FROM `articles_table`
WHERE (Tags LIKE 'TAGNAME,%' OR Tags LIKE '%, TAGNAME' ... and so on)
Run Code Online (Sandbox Code Playgroud)
我不知道它是否可能,但我真的想使用单个查询(带有子查询)而不是两个不同的查询.