Po łącznie dwóch tabel i zsumowanie wartości z kolumn drugiej tabeli

0

Witam mam następujący problem mam dwie tabele:

Tabela users:

id|name
1|Adam
2|Janusz
3|Marek

Tabela diamenty
id|user_id|diamonds
1|2 |10
2|3 |11
3|1 |22
4|2 |34
5|3 |56
6|1 |66

Mam za zadanie pokazać imię użytkownika i sumę zdobytych diamentów dla każdego użytkownika.
Moje zapytnie
select name, sum(diamonds)from users a
join diamenty b on
a.id=b.user_id

nie daje pożądanego efektu proszę o pomoc.

0

Wygląda dobrze - jakie dane Ci zwraca / dlaczego nie daje pożądanego efektu?

1

Jak dla mnie brakuje "group by name"

select name, sum(diamonds)from users a
join diamenty b on
a.id=b.user_id
group by name

1 użytkowników online, w tym zalogowanych: 0, gości: 1