Mysql Группировка по суммированию значений - PullRequest
0 голосов
/ 02 февраля 2020

У меня есть таблица, похожая на эту:

Datatypes = int

uid | fee1 | fee2 | fee3
1   | 0    | 5000 | 0
1   | 1000 | 0    | 0   

Я пытаюсь сгруппировать строки по uid, поэтому у меня есть 1 строка с суммированными значениями вместо 2.

Мой запрос:

Select uid, fee1, fee2, fee3, from payments GROUP BY uid.

Результат:

uid | fee1 | fee2 | fee3
1   | 0    | 5000 | 0

Есть идеи, почему значения не суммируются?

1 Ответ

0 голосов
/ 02 февраля 2020
select column1, sum(column2), ... from db group by preferred_column;

Даже если вы не хотите суммировать, нет смысла использовать группу без суммы. Вы должны получить один ряд на группу через это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...