MYSQL объединить те же строки, но обновить одно поле (например, сумму) при объединении строк - PullRequest
0 голосов
/ 24 апреля 2020

Я действительно новичок в MYSQL. Моя проблема в том, что у меня есть такая таблица

date         pagePath         pageviews
2020-01-01   /service/1         5
2020-01-01   /service/1         8
2020-01-02   /service/2         5

date         pagePath         pageviews
2020-01-01   /service/1         13
2020-01-02   /service/2         5

Поэтому я хочу объединить все строки с одинаковой датой, pagePath, но добавить просмотры страниц.

1 Ответ

1 голос
/ 24 апреля 2020

Простой агрегированный запрос:

select date, pagePath, sum(pageViews) pageViews
from mytable
group by date, pagePath
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...