私は100万行のテーブルを持っていると言う。 1つの列には「グループ」が、もう1つの列には「売上」が表示されます。グループ#の範囲は1〜100,000で、各グループに約10件の販売エントリがあります。私は何とかデータを10万行にまとめるために、個々の販売ではなく各グループのSalesの合計を使用したいと考えています。SQLカラムのセクションをもっと速くまとめる
これまでの方法では、1から100,000のPHPループを実行して、各繰り返しがsum(Sales)WHERE Group = $ iにSQLクエリを送信していました。次に、それをhtmlテーブルにエコーするか、新しいSQLテーブルに挿入します。問題はこの方法に数時間かかることです。
このプロセスを改善する方法についてのヒントはありますか?速度を大幅に向上させる単一のSQLクエリとしてこれを記述する方法はありますか?おかげ
データの例を追加できますか? – Evgeniy