Summe einer Spalte eines Grids

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Summe einer Spalte eines Grids

Re: Summe einer Spalte eines Grids

von tof » Mo, 29.06.2009 21:31

Barlee hat geschrieben: m.E. durch ein Makro, das den aktuellen Wert ausliest und in den SQL String übernimmt.
Dazu solltest Du das Forum hier einmal durchforsten:
viewforum.php?f=18
Man kann sowas auch ohne Makro lösen:
- Du speicherst die Abfrage mit der Summe
- fügst deinem bestehenden Formular ein Unterformular hinzu
- fügst dort ein Textfeld mit der Summe aus der Abfrage ein
- und verküpfst die beiden Formulare über den Wert, den die Tabelle und die Abfrage gleichlautend enthalten.

tof

Re: Summe einer Spalte eines Grids

von Barlee » Mo, 29.06.2009 20:18

Hallo godsfriend,

m.E. durch ein Makro, das den aktuellen Wert ausliest und in den SQL String übernimmt.
Dazu solltest Du das Forum hier einmal durchforsten:
viewforum.php?f=18

Gruß Barlee

Re: Summe einer Spalte eines Grids

von Barlee » Mo, 29.06.2009 17:00

Hallo godsfriend,

bringt folgendes das gewünschte Ergebnis?

Code: Alles auswählen

SELECT SUM( "Konto"."Geld" ) FROM "Konto" AS "Konto", "Jungscharler" WHERE "Konto"."KontoNR" = "Jungscharler"."ID" GROUP BY "Konto"."KontoNR" HAVING "Konto"."KontoNR" = 123
123 ersetzt Du durch die zu filternde KtoNr.

Gruß Barlee

Re: Summe einer Spalte eines Grids

von pmoegenb » Mo, 29.06.2009 12:59

Hallo godsfriend,

die Gruppierung fehlt. Versuchs mal so:

Code: Alles auswählen

SELECT SUM("Geld") FROM "Konto"
WHERE "KontoNR" = 1
GROUP BY 'KontoNr'

Nach oben