@fsociety0

Как написать SQL запрос?

Есть таблица peoples с полями id, name. Есть вторая таблица peoples_statistic с полями people_id, gain, date.
Пример peoples:
1 Sam
2 Jake
Пример peoples_statistic:
1 Sam 25 2019-05-05
1 Sam 30 2019-06-06
1 Sam 10 2019-07-07
2 Jake 20 2019-02-01

Чтобы вернуло таблицу с полями id, name, gain(чтобы все просуммировало для одного человека):
1 Sam 65
2 Jake 20

Спасибо за помощь!
  • Вопрос задан
  • 66 просмотров
Решения вопроса 1
@fsociety0 Автор вопроса
SELECT *,
       SUM(peoples_statistic.gain) sum_gain,
FROM peoples LEFT JOIN peoples_statistic
ON peoples.id = peoples_statistic.people_id
GROUP BY people.id
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы