von goalkeeper |
soweit ich mich erinnere kannst du mit sum() in ner select-anfrage die inhalte iner spalte zusammenzählen ob du damit aber verschieden tabellen oder spalten addieren kannst bezweifle ich |
von Can |
1:
2: | $query = mysql_query("SELECT count FROM tabl1,tabl2,tabl3");
$sum = mysql_result($query,0) + mysql_result($query,1) + mysql_result($query,2); |
Das müsste es doch auch bringen, oder? |
von geizkoenig |
Das hilft mir schon sehr! Vielen Dank!
Ich bin beider Hilfesuche immer wieder über "sum" als Bestandteil der select-Abfrage gestolpert - hilft mir das irgendwie bei der Ermittlung des Endergebnisses oder muss ich das außerhalb von select machen? |
von Philipp Gérard |
1: | $sql = sql("SELECT count FROM tabl1,tabl2,tabl3"); |
Du kannst mehrere Tabellen gleichzeitig auslesen. Danach einfach zusammenaddieren... |
von geizkoenig |
Moin zusammen, ich habe ein Problem: ich will die Inhalte mehrerer Sites in einem Portal zusammenfassen und die Counterstände aller dem Projekt angeschlossenen Seiten addieren und anzeigen. Die Counterstände liegen auf einer SQL-DB. Die einzelnen Counter lesen den Counterstand über select aus. Kann ich einen Select-Befehl (php) so anlegen, dass er die Stände addiert? Die Zahlen liegen alle auf der gleichen Datenbank. |