我有這個表tagMusic
困難的SQL請求?
id tagid musicid
---------------------
1 1 141
2 4 141
3 3 102
所以我需要說: 帶我誰擁有標籤ID爲1,4(例如)的所有音樂ID。
我有這個表tagMusic
困難的SQL請求?
id tagid musicid
---------------------
1 1 141
2 4 141
3 3 102
所以我需要說: 帶我誰擁有標籤ID爲1,4(例如)的所有音樂ID。
它的一種方法是隻選擇那些標籤和算你每個標籤有多少獨特的結果了:
SELECT musicid
FROM tagmusic
WHERE tagid IN (1, 4)
GROUP BY musicid
HAVING COUNT(*) = 2
因爲我命名爲「數字」的另一列,我需要知道有多少標籤識別他們是爲了音樂 – Raph
沒有..'難'是不是。一個模糊的標題..它是。 – user2864740
那麼,你的解決方案是什麼? – Raph