Seite 1 von 1

Summe aus nur einer Spalte

Verfasst: Do 28. Nov 2019, 21:46
von Ossi
Hallo an alle im Forum....!

da hat mir gestern jemand bei meinem Anliegen "Summenprodukt" in BASE einen äußerst guten Tip gegeben.
Hat alles funktioniert, danke nochmal.

Nun habe ich wieder eine Frage an Euch.
Wie eben erwähnt, habe ich nun die exakte Summenbildung am Ende der jeweiligen Datensätze-(Zeilen, ID).

Kurzer Rückblick
Die Spalten sind: "Artikelnummer", "Bezeichung", "Definition", "Rot", "Blau", "Gelb" und noch viele andere Farben.
Die Summe aus den Spalten mit den Farben wird genau ermittelt.

Nun möchte ich aber auch die Gesamtsumme NUR aus der Spalte "Rot" angezeigt bekommen. Dann die mit "Blau" usw.
So dass ich am Ende die gesamte Menge aller roten Bälle (Aus allen Datensätzen) ermittel kann.

Womöglich kann mir da wieder jemand auf die Sprünge helfen!

Gruß Der Ossi

Re: Summe aus nur einer Spalte

Verfasst: Fr 29. Nov 2019, 15:36
von RobertG
Ich nehme folgende Tabelle an:
Tabellenname "Tab1"
Felder "ANr", "Farbe1" usw.
Feld "ANr" ist das Primärschlüsselfeld, also einzigartig.
Die Farbe wird als Ja/Nein-Feld angegeben.

Code: Alles auswählen

SELECT COUNT("Farbe1") FROM "Tab1"
Das gibt die Summe der Farbe an.

Code: Alles auswählen

SELECT "ANr", (SELECT COUNT("Farbe1") FROM "Tab1") AS "AlleFarbe1" FROM "Tab1"
Das gibt alle Artikelnummern und zusätzlich in einer Spalte alle Farben der "Farbe1" zusammengezählt an.

Die Abfrage kannst Du beliebig erweitern, die Unterabfrage kannst Du auch von Werten der äußeren Abfrage abhängig machen.

Re: Summe aus nur einer Spalte

Verfasst: Fr 29. Nov 2019, 19:24
von Ossi
Hallo Robert,

erneut herzlichen Dank für Deine Hilfe.
Werde es gleich einmal probieren.
Gebe Bescheid wenn soweit alles funktioniert.
So als Neueinsteiger bei LibreOffice-Base hat man es nicht leicht.
Trotz der Hilfe-Datei, ist ja auch eine lange, lange Liste.

Gruß Der Ossi

Re: Summe aus nur einer Spalte

Verfasst: Fr 29. Nov 2019, 19:58
von Ossi
Hallo Robert!!!!

toll, es hat wieder einmal funktioniert.
Beim ersten Mal vetippte ich mich, war ja klar.
Nun kann ich beispielsweise NUR alle roten Bälle aus der gesamten Datei ermitteln.
Unabhängig davon ob Gummiball, Minigolfball, Golfball......und viele andere Ballarten.
So habe ich mir das vorgestellt. Und......alles suppi!

Danke nochmals Robert!

Werde womöglich noch so einige Fragen stellen müssen bis meine Datenbank von A-Z fertig ist.

Gruß Der Ossi