Hallo zusammen,
ja ich bin neu und suche Hilfe.
Meine Kenntnisse im Bereich Sql sind ok aber ein wenig in die Jahre gekommen.
Mich quält sein einigen Tagen folgende Problematik.
Maschinengesteuert werden in meiner mySQL DB (5.1.36) SUSE 12.2 in einer Tabelle Werte erfaßt.
tbl_Verbrauchswerte
DBID (Int) Autoinc, Kunde(Int), Menge(Int),Abgerechnet(Bool) ... einige andere
Die Records werden fortlaufend mit den entsprechenden Mengen eingetragen.
Pro Kunde enstehen dadurch ca. 10-12 Records
Am Ende des Jahres möchte ich in dem letzten Rec eines Kunden die Gesamtmenge ermitteln und speichern. Daher könnte das Feld Menge in diesem Satz durchaus überschrieben werden. Ausserdem soll dann dieser Satz ein Kennzeichen erhalten (Abgerechnet JA/NEIN)
Wenn ich mit der Logik
Update tbl set Menge=(Select Sum(Menge) from tbl) .. daran gehe referenziere ich auf die gleiche Tabelle und lauf damit auf den Poller.
Wie kann ich so etwas in sql lösen ?
Irgendeine Idee -Ich bedank mich schon mal im Vorfeld
Cheers DIDI
ja ich bin neu und suche Hilfe.
Meine Kenntnisse im Bereich Sql sind ok aber ein wenig in die Jahre gekommen.
Mich quält sein einigen Tagen folgende Problematik.
Maschinengesteuert werden in meiner mySQL DB (5.1.36) SUSE 12.2 in einer Tabelle Werte erfaßt.
tbl_Verbrauchswerte
DBID (Int) Autoinc, Kunde(Int), Menge(Int),Abgerechnet(Bool) ... einige andere
Die Records werden fortlaufend mit den entsprechenden Mengen eingetragen.
Pro Kunde enstehen dadurch ca. 10-12 Records
Am Ende des Jahres möchte ich in dem letzten Rec eines Kunden die Gesamtmenge ermitteln und speichern. Daher könnte das Feld Menge in diesem Satz durchaus überschrieben werden. Ausserdem soll dann dieser Satz ein Kennzeichen erhalten (Abgerechnet JA/NEIN)
Wenn ich mit der Logik
Update tbl set Menge=(Select Sum(Menge) from tbl) .. daran gehe referenziere ich auf die gleiche Tabelle und lauf damit auf den Poller.
Wie kann ich so etwas in sql lösen ?
Irgendeine Idee -Ich bedank mich schon mal im Vorfeld
Cheers DIDI
Kommentar