2011-02-24 73 views
0

几小时前我写了一个question关于多对多的查询。 mellamokb建议:如何查询这种情况?

如何列出类别以及每个类别中从最多发布类别到最少类别排序的帖子数量。

我该如何制作查询字符串?我甚至无法想到从哪里开始。

+0

请不要忘记标记答案。 – 2011-02-27 18:14:46

回答

1

所以......这是你要找的那种东西吗?

SELECT category.name 
     , COUNT(*) as [Count] 
     FROM post 
INNER JOIN postcategory ON post.id = postcategory.post_id 
INNER JOIN category ON postcategory.category_id = category.id 
    ORDER BY count 
    GROUP BY category.name 
+0

是的!究竟!我刚刚执行它,它的工作。虽然..我不明白它是如何工作的...让我学习! – Moon 2011-02-24 04:53:34