sql >> データベース >  >> RDS >> Mysql

MySQLのクエリのGROUPBY句は、場合によってのみ接続をクラッシュさせます

    GROUP BY テーブルpshからのものです 。これは駆動テーブルであり、groupby以外のテーブルと結合する必要があります:

    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で適切にインデックス付けされている場合、これにより処理速度が大幅に向上します。




    1. Mysql構成ファイルのセクション

    2. SQLを介したシーケンス内の文字のカウント

    3. PostgreSQLは読み取り専用トランザクションのパフォーマンス最適化を実行しますか

    4. SQLclを使用するときにOracleクエリ結果をJSONファイルにエクスポートする方法