Mysql Rechnen

Ich hab hier mal nen Screen gemacht um zu verdeutlichen was ich meine:

Bild

Das Problem ist, dass bei jedem "kunden" nur seine Einkäufe zusammengerechnet und ausgegeben werden sollen.
Ich möchte aber nicht für jeden Kunden ne eigene Tabelle in der DB.

Ich habe 2 Tabellen: eine mit head (da wird der teil über dem strich eingetragen)
und eine mit pos (da werden einfach nur die artikel (positionen) eingetragen)
die beiden sind mit der ID bzw. mit der HEAD_ID verknüpft.

Mit dem SUM Befehl hats leider nicht geklappt, da hat er mir nichts ausgegeben (vielleicht hab ichs auch falsch gemacht :confused: )
 
Zuletzt bearbeitet:
Du musst sie in einem Query auslesen (leider steht nicht da, wie du es jetzt machst).
Dann kannst du die Summe von den abgefragten Spalten der Tabelle A als Spalte anzeigen lassen.
PHP:
SELECT *,SUM((anzahl.atrikel*artikelpreis.artikel)) FROM artikel, kunde WHERE id.kunde = kunden_id.artikel
 
:confused: Das is mir wohl etwas zu hoch :(

Ich habs mal mit folgendem Befehl versucht:

PHP:
SELECT SUM(betrag) FROM pos WHERE ID=HEAD_ID

jedoch gibt er mir dann immer SUM(betrag) NULL aus.
 
Zurück