(последнее) Я хотел бы суммировать строку с тем же user_id (для столбца ponderation мне не нужно иметь другой столбец, только user_id и ponderation)
Мой запрос
SELECT students_group.user_id,scores.result ,exam.name,exam.ponderation,exam.id, (scores.result * exam.ponderation) / totpond.totalpond as ponderation
from (
select sum(exam.ponderation) as totalpond from scores
left join exam on exam.id = scores.exam_id
left join teacher_group on teacher_group.id = exam.teacher_group_id
left join groups on groups.id = teacher_group.group_school_id
left join students_group on students_group.user_id = scores.user_id
where teacher_group.id = 54
group by students_group.user_id
) as totpond,scores
left join exam on exam.id = scores.exam_id
left join teacher_group on teacher_group.id = exam.teacher_group_id
left join groups on groups.id = teacher_group.group_school_id
left join students_group on students_group.user_id = scores.user_id
where teacher_group.id = 54
group by scores.id
order by students_group.user_id
Возможно ли это сделать с помощью моего запроса или нужно использовать php? Может кто-то помочь мне, пожалуйста ? спасибо:)