Извините конечно, но текущая реализация - чудовищная. Как минимум хранить числовые значения в виде текста - максимально неверный подход (для количества integer, для денежных значений - decimal)
Чуть более верная структура*:
Coin:
User:
Flow:
- Id:int PK
- Date:datetime
- Amoung:int
- Price:decimal
- Coin_id:int FK->Coin
- User_id:int FK->User
Как считать? Делаете выборку по ключу монеты с применением sum() к Flow.amoung.
* - в зависимости от подробного, ТЗ реализация может отличаться. Здесь лишь приведена абстрактная схема, составленная по вашему общему описанию и с учётом минимальных норм нормализации.