sql >> Database >  >> RDS >> Mysql

De GROUP BY-component in een query in MySQL laat mijn verbinding alleen in sommige gevallen crashen

De GROUP BY komt uit tabel psh . Het zou de rijtafel moeten zijn en aansluiten bij de niet-gegroepeerde tafel:

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

Dit zou de zaken behoorlijk moeten versnellen als het correct is geïndexeerd op psh.sceneId




  1. Marge berekenen in MySQL

  2. Een blob uit MySQL lezen met Java

  3. De volgorde van een SQL Select-instructie zonder Order By-clausule

  4. Android Sqlite Invoegen indien niet bestaat