我的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噢它。所以也要尋找建議。