'SQL | I want to compare a sum of two or more rows and then make a select statement
So I have this table in MySQL:
datec.masini
So, a proprietar (person unique ID) can have one or more cars with a valoare (value $) and I want to show by a SELECT statement all the persons (proprietar) with cars above 190000$.
I tried this but doesn't work:
SELECT proprietar FROM datec.masini WHERE sum(valoare)>190000
and I want this result:
1990724 5780623
What am I missing here?
Solution 1:[1]
One approach, using aggregation:
SELECT proprietar
FROM datec.masini
GROUP BY proprietar
HAVING SUM(valoare) > 190000;
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 |

