MSQL SUM() von mehreren Spalten, die in einer SubQuery
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
ansatz
anschliessende sortierung
bestimmten spalten
cool danke
dank
datenbanksystem
entschuldigen
ergebnis
folgendes problem
forum
http
index
mitglied
nutzer
problem
spalte
spalten
summe
tabelle
url
-
Hallo liebe Forumsmitglieder,
habe folgendes Problem:
Ich möchte gerne die Spaltensumme von bestimmten Spalten einer Tabelle, die in einer Subquery vorher aus einer anderen Tabelle erhoben wurde.
Beispiel Tabellen:
tabelle1:
Spalte1
benutzer1
benutzer2
benutzer3
...
....
usw...
tabelle2:
benutzer1, benutzer2, benutzer3 .... ..... usw.
____ 6 ______6_________ 6
____4 ______ 3 _______ 5
____ 3_______ 5 _______ 7
Also iwie so: SELECT spalte1 FROM tabelle1 , damit habe ich alle benutzer...
und dann irgendwie Summe von genau denen aus der vorherigen Query...
Ergebnis sollte sein
benutzer1 | 13
benutzer2 | 14
benutzer3 | 18
....
.....
Danke schon mal an alle
Beitrag zuletzt geändert: 15.12.2012 19:36:11 von diebesteapp -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hier solltest du einen Lösungsansatz finden http://www.tutorials.de/relationale-datenbanksysteme/348684-mysql-summe-ueber-2-spalten-und-anschliessende-sortierung.html
-
Danke für den Link, aber das hat mich leider nicht viel weiter gebracht bzw er hat nen anderes Problem.
Das Problem ist, dass die Tabelle1 nicht statisch ist, d.h. neue Mitglieder können hinzugefügt werden. Wenn neue Mitglieder hinzugefügt werden soll auch in der Tabelle2 im diese Spalte erweitert werden.
Mir ist klar das ich das so machen kann
SELECT SUM( benutzer1), SUM(benutzer2), SUM(benutzer3) FROM Tabelle2.
Nur wenn dann ein Nutzer hinzukommt muss ich dann die Query manuell erweitern.
Es sollte so funktionieren, dass die Spalten über die summiert werden sollen, aus der Tabelle1 herangezogen werden.
-
entschuldige, aber hier etwas weiter unten http://entwickler-forum.de/archive/index.php/t-63399.html
-
ah cool danke nochmal. hat mich vergessen zu entschuldigen. hab meinen ansatz gefunden
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage