我有附加列的以下表格。按COUNT排序的SQL
tags
-t_id (PRIMARY)
-pg
tag_refs
-t_id
-bp_id
現在我想寫一個MySQL查詢返回的命令標籤的他們是多麼受歡迎總數 - 這,在這種情況下,意味着獨特T_ID多少次在tag_refs表表示。
我假設這是一個連接的查詢,它必須從標籤表中返回一個列表,我可以使用pg列輸出每個標籤的名稱/標題一次,最常用的順序是排序。
我試過以下查詢,它只返回一行,但似乎按照我的意願進行排序。
SELECT *
FROM tags
JOIN tag_refs ON tags.t_id = tag_refs.t_id
ORDER BY COUNT(tag_refs.t_id) DESC
優秀!這像一個魅力。謝謝! –