Подскажите пожалуйста советом… Создаю массив из информации полученной из MySQL Код (Text): $sql = "SELECT id, sum1, sum2, sum3, sum4, full_name FROM `portal_ku` WHERE `year` = '2021' AND `mounth` IN($list)"; # $list массив с месяцами, например [‘1’, ‘2’] Короче в итоге через (PDO::FETCH_ASSOC) на выходе получаю массив типа: Код (Text): $res = []; $stmt = $this->db->prepare($sql); $stmt->execute(); while($row = $stmt->fetch(PDO::FETCH_ASSOC)) { $res[$row['id']] = $row;} Array ( [1] => Array ([id] => 1 [sum1] => 10 [sum2] => 20 [sum3] => 30 [sum4] => 40 [full_name] => Имя1 ) [2] => Array ([id] => 2 [sum1] => 10 [sum2] => 20 [sum3] => 30 [sum4] => 40 [full_name] => Имя1 ) [3] => Array ( [id] => 3 [sum1] => 10 [sum2] => 20 [sum3] => 30 [sum4] => 40 [full_name] => Имя2 ) [4] => Array ([id] => 4 [sum1] => 10 [sum2] => 20 [sum3] => 30 [sum4] => 40 [full_name] => Имя2 ) ) Как мне поменять запрос SQL что бы на выходе, суммировать столбики sum1, sum2, sum3, sum4 для каждого full_name отдельно, что бы на выходе получить массив: Array ( [1] => Array ([id] => 1 [sum1] => 20 [sum2] => 40 [sum3] => 60 [sum4] => 80 [full_name] => Имя1 ) [2] => Array ( [id] => 2 [sum1] => 20 [sum2] => 40 [sum3] => 60 [sum4] => 80 [full_name] => Имя2)) Как то можно через SUM(sum1), SUM(sum2), SUM(sum3), SUM(sum4)...Но в этом случае запрос сложит все столбики не разделяя по full_name...