我正在製作一個應用程序,顯示人們對電影進行評分的評分。我想編寫一個查詢,獲取電影評分的次數。對評級表是這樣的:計算幾列中的出現次數
| id | winner | loser |
| 1 | 1 | 2 |
| 2 | 2 | 3 |
| 3 | 1 | 3 |
我可以通過運行這樣的查詢得到的次電影有「贏」的數量:
SELECT winner, count(winner) AS number_of_wins
FROM movie_results
GROUP BY winner
ORDER BY number_of_wins DESC;
但我想再弄該查詢顯示電影與其他電影的總播放次數,即電影看起來已被評級的次數,是否被評級爲高於或低於其他電影。什麼是最簡單的方法來實現這一點,只使用SQL查詢?