Hallo, Mr. Burns!
gibt es eine möglichkeit mit der man die inhalte (integer) aus
mehereren zeilen einer spalte addiert innerhalb eines sql-statements
z.b.:
+---------+-------+
| id | preis |
+---------+-------+
| 3 | 1.25 |
| 4 | 19.95 |
| 4 | 19.95 |
| 1 | 19.95 |
| 4 | 19.95 |
+---------+-------+hier möchte zum beispiel das alle preise addiert werden bei denen die id 4 ist
Es wäre hilfreich gewesen, wenn du noch das von dir verwendete DBMS genannt hättest. Ich gehe aber mal davon aus, dass du MySQL einsetzt:
SELECT SUM(preis) AS 'Summe'
WHERE id = 4
GROUP BY id;
Mehr Informationen findest du hier:
- MySQL-Manual: 7.3.6 Funktionen zur Benutzung bei GROUP BY-Klauseln
http://dev.mysql.com/doc/mysql/de/Group_by_functions.html