Подскажите пожалуйста...
Идет с базы массив. Нужно перед выводом убить дубли. Вернее суммы подряд от юзера сложить и вывести в одну строку.
Спасибо всем кто откликнется и +100500 к карме
1. webog - 16 Мая, 2017 - 21:38:43 - перейти к сообщению
2. andrewkard - 16 Мая, 2017 - 21:51:28 - перейти к сообщению
3. webog - 16 Мая, 2017 - 22:12:13 - перейти к сообщению
andrewkard пишет:
GROUP BY ?
А как сумма суммироваться будет по юзеру?
4. OrmaJever - 16 Мая, 2017 - 23:31:40 - перейти к сообщению
webog sum?
5. webog - 17 Мая, 2017 - 08:48:27 - перейти к сообщению
OrmaJever пишет:
sum?
Суммировать нужно не всех, а повторяющихся только.
6. Строитель - 17 Мая, 2017 - 09:05:37 - перейти к сообщению
Ну вроде бы как SELECT `имя`, SUM(`имя`) FROM `таблица` WHERE `id` = id GROUP BY `имя`
7. webog - 17 Мая, 2017 - 09:16:12 - перейти к сообщению
Строитель пишет:
Ну вроде бы как
Суммировать нужно не всех, а повторяющихся только.
8. andrewkard - 17 Мая, 2017 - 15:10:25 - перейти к сообщению
webog пишет:
Суммировать нужно не всех, а повторяющихся только.
Если повторов нет, то и суммировать то нечего...
Вова 10
Вася 5
Вася 2
Вывод
Вова 10
Вася 7
9. webog - 17 Мая, 2017 - 15:36:21 - перейти к сообщению
andrewkard пишет:
Если повторов нет, то и суммировать то нечего...
Логично.
Всем огромное спасибо и удачи! Тему закрывать можно.