У каждого юзера в банке ставка 3%. У вип юзеров 1%.
Нужно вытянуть вип ставку для юзера(если есть) перекрыв дефолтную ставку.
Что то мне подсказывает что следует использовать group by.
Но голова уже не варит и придумать ничего не могу.
UPD: неверное архитектурное решение. мапить данные невозможно. они не идентичные. вопрос можно закрывать.