我的3个表:获取在所有结果中加入在MySQL上减少表
帖子
标签:
post2tags:
所以在posts
表我并没有提及有关tags
什么。并且在tags
表中,没有参考posts
。我创建了一个新表posts2tags
,并在那里引用了posts
的tags
。
问题:这是正确的方法吗?我需要在tags
表中有posts
的任何参考,反之亦然?
我想达到的目标是从posts
表和所有tag
names
其中post
为tags
引用在array/single row
在返回结果一切(在posts2tags
表),并拥有所有的标签names
。就像这样:
尝试:
SELECT p.idPost, p.title, t.name from posts as p, tags as t, post2tags
WHERE t.idTags=post2tags.idTags
结果:
我学联合多个表和表减少到仅所需信息fr噢它。所以也要寻找建议。