-1
我有一個由三個表組成的數據庫,一個用於電影(id,plot,length等),另一個用於流派(id,name)。第三張表Movie2Genre由FOREIGN KEY組成,這樣我就可以將電影與某種流派(idMovie,idGenre)關聯起來。按出現次數排序外鍵(SQL)
然後我用下面的SQL列出每個活動類型:但
SELECT DISTINCT G.name
FROM Genre AS G
INNER JOIN Movie2Genre AS M2G
ON G.id = M2G.idGenre
ORDER BY G.name
,而不是由G.name對它們進行排序,我想訂購他們通過流派鏈接到電影最倍。
如果有鏈接到驚悚只有一個鏈接喜劇電影鏈接到的流派戲劇,電影 - 我想他們是排序爲:
- 戲劇
- 驚悚
- 喜劇
有人能幫我嗎?
是什麼原因我會得到下投.. – Stim
[排列方式計數](https://stackoverflow.com/questions/9545637/sql-請按順序) – Serpiton
謝謝Serpiton,我會徹底閱讀! – Stim