Имеется таблица
id|id_project|user|summa
1 23 32 150
2 23 32 250
3 23 32 170
4 23 12 50
Нужно подсчитать для юзера в каких проектах он участвовал (он мог участвовать много раз в одном проекте) и подсчитать общую сумму по юзеру
Вывод должен быть таким:
Проект #23
Сумма: такая то
Я придумал какой то сложный и как мне кажется не правильный алгоритм:
1. Собрать все записи с юзером
2. Собрать номера проектов
3. Удалить повторяющиеся номера проектов
4. Снова сделать запрос из оставшихся номеров проектов и по ним сделать суммирование
мне кажется можно сделать как то проще