GROUP BY a.id, c.idが必要なように見えます --a.idによるグループ化 通常、複数のc.idがあることを意味するだけです s per a.id 、そしてあなたはそれらの「ランダムっぽい」ものを手に入れているだけです。これは基本的な正しさの問題のようです。それを修正したら、最初のSELECT COUNT(*) FROM などなどは、次のクエリが返す行数を確実に提供するはずなので、それに応じてポケットベルを準備できます。
GROUP BY a.id, c.idが必要なように見えます --a.idによるグループ化 通常、複数のc.idがあることを意味するだけです s per a.id 、そしてあなたはそれらの「ランダムっぽい」ものを手に入れているだけです。これは基本的な正しさの問題のようです。それを修正したら、最初のSELECT COUNT(*) FROM などなどは、次のクエリが返す行数を確実に提供するはずなので、それに応じてポケットベルを準備できます。