Potrzebuję proszę zmienić to zapytanie SQL, aby NIE używać pod-zapytania z IN, potrzebuję, aby to zapytanie działało szybciej.Zmiana i optymalizacja zapytania sql
oto zapytanie, nad którym pracuję. Około 7 milionów wierszy.
SELECT `MovieID`, COUNT(*) AS `Count`
FROM `download`
WHERE `UserID` IN (
SELECT `UserID` FROM `download`
WHERE `MovieID` = 995
)
GROUP BY `MovieID`
ORDER BY `Count` DESC
Dzięki
Widziałem wiele pytań z twojej historii i dość celnych z OP. Jedyną wadą, być może na przyszłość, jest rozszerzenie na użytkownika, aby zrozumieli DLACZEGO rzeczy działają w określony sposób, pomoże im i innym, aby nauczyli się, jak to robić w przyszłości, a po prostu kroją/wklejają ... Po prostu konstruktywna krytyka, ale znowu, ty są na cel dzięki postom. – DRapp
Tak, uczciwy komentarz. – Strawberry