GROUP BY
е от таблица psh
. Това трябва да е управляващата маса и да се присъедини към негрупираната по маса:
select count(ps.ID)
FROM player_state_history as psh
JOIN player_spin as ps ON
psh.playerId = ps.playerId
WHERE psh.sceneId IN (9, 19, 29, 30)
GROUP BY psh.sceneId
Това трябва да ускори нещата доста, ако е правилно индексирано на psh.sceneId