userid points
1 3
1 3
2 8
2 3
2 3
3 2
I chcę otrzymać:
1 6
2 14
3 2
Czyli chce uniklany userid wraz z sumą points dla kazdego z nich. Na 99% jestem pewien ze tzreba użyc subqueries, kombinuje, ale niestety nie wychodzi.
Podam przykład jak robie, ale nie wychodzi (tylko sie nie smiejscie):
SELECT DISTINCT userid FROM info WHERE points IN ( SELECT sum(points) FROM info)