检索附加了多个标签的项目

时间:2013-06-20 19:49:39

标签: sql-server database sql-server-2008

我想要一个匹配多个标签的帖子。
我可以获得每个帖子的所有标签,但不是相反的方式

这是我的架构

Post: 
POST_ID,POST_BODY

然后我有一个

Tag table: 
TAG_ID, TAG_NAME

然后我有一个

PT table: 
PT_POSTID, PT_TAGID

这是从帖子到标签的一对多关系。我可以获得TAG_ID = 1的所有帖子 但是如何获得tagid = 1和tag = 2的帖子等等?

1 个答案:

答案 0 :(得分:2)

SELECT * 来自PT GROUP BY PT_POSTID

这是你要求的还是我误解了这个问题?