次の列を持つテーブル名トランザクションがあります
created_at | debit | credit | balance | account_id
2012-2-2 02:22:22 | 3000 | 0 | 0 | 8
2012-2-2 07:22:22 | 500 | 1000 | 0 | 8
2012-2-2 09:22:22 | 0 | 8000 | 0 | 8
2012-3-3 19:17:20 | 1000 | 0 | 0 | 8
2012-3-3 04:02:22 | 0 | 8000 | 0 | 8
バランスを計算する前に私はする必要があります
- トランザクションを日付で並べ替える(つまり毎日)
- 次に、借方で並べ替えます(より高い借方が最初に来る必要があります)
account_idで区別される100万件のトランザクションがあります。そのようなシナリオでソートする効率的な方法は何ですか?
どんな答えでもいただければ幸いです。