Zusammenrechnen zweier Tabelle
Wie kann ich endsumme zweier Tabelle zusammen rechnen?
14 Antworten
-
Hallo Team
früher konnte ich Bilder hoch laden, was mir heute nicht gelungen ist, gibt es probleme? weder jpg noch png geht
-
-
Bild
-
sum((select TABELLE1).FELD) + sum((select TABELLE2).FELD)
-
danke das hat funktioniert.
dennoch muss ich noch fragen ob Bild nicht mehr hochgeladen werden kann. vor halben Jahr konnte ich screnshot abspeichern und hoch laden. Dies hat jetzt nicht funktioniert, obwohl ich mehrmahls versucht habe
-
Ja, früher ging das, aber seit einiger Zeit lassen sich hier leider keine Bilder mehr hochladen. Ist wohl ein Bug im Forum.
-
-
das war meine Frage die sich mitlerweile erledigt hat
-
klasse Sean :)
-
Ah, Bilder gehen jetzt doch wieder?
Davon ab: Wenn die Tabellen verknüpft sind, kann man sich das "select" sparen und direkt über die Vernüpfung auf das zu summierende Feld zugreifen:
sum(TABELLE1.ZAHL) + sum(TABELLE2.ZAHL)
-
mein vorhaben funktioniert doch nicht wie ich es haben möchte.
Denn es rechnet gesamt wert von Untertabelle A und Untertabell B
- ich möchte jedoch nur die Summe der Eingetragene spalte 1 von Tabelle A und Tabelle B ausgerechnet haben
-
zur ergänzung: also ohne select rechnen
-
danke, jetzt hat es geklapt
-
Es kommt letztlich darauf an, wo die Berechnung ausgeführt wird. Wenn sich das betreffende Funktionsfeld wie in diesem Fall in der Haupttabelle befindet, dann greift man über den Namen der Verknüpfung nur auf die tatsächlich verknüpften Datensätze zu. Deshalb genügt hier sum(TABELLE.FELD)". Das zuerst genannte "sum((select TABELLE).FELD)" könnte man überall in der Datenbank ausführen. Allerdings würden dabei in der Tat alle Datensätze summiert, es sei denn, man setzt einen Filter: "sum((select TABELLE where BEDINGUNG).FELD)".
Content aside
- vor 3 JahrenZuletzt aktiv
- 14Antworten
- 979Ansichten