我需要請改變這個SQL查詢不使用子查詢與IN,我需要這個查詢工作更快。改變和優化sql查詢
這裏是我正在處理的查詢。大約700萬行。
SELECT `MovieID`, COUNT(*) AS `Count`
FROM `download`
WHERE `UserID` IN (
SELECT `UserID` FROM `download`
WHERE `MovieID` = 995
)
GROUP BY `MovieID`
ORDER BY `Count` DESC
感謝
我看過很多關於你的歷史的疑問,以及與OP相當的目標。只有缺點,也許未來,擴大到用戶,讓他們明白爲什麼事情以一定的方式工作將有助於他們和其他人,讓他們學習未來如何做,只是剪切/粘貼......只是建設性的批評,但同樣,你與職位的目標。 – DRapp
是的,公平的評論。 – Strawberry