2011-03-01 83 views
0

許多對給定的關係很多這樣的查詢

|Posts | |Taggins |  |Tags| 
|------| ----------  ------ 
| id | | id |  | id | 
      | post_id|  
      | tag_id | 

我想找到5個標籤與崗位的最大金額。

我很困惑,我應該如何與聯接接近它和計數,因爲我不能得到任何正確爲止。

回答

0

像這樣的事情?

SELECT TOP 5 tag_id, count(*) cnt 
FROM Taggins 
GROUP BY tag_id 
ORDER BY cnt DESC 
+0

啊,我可以使用中間表 - 很酷謝謝 – candl 2011-03-01 22:24:22