Summen selecten - time

Number5

Mitglied
Ich habe mit SELECT SUM aus EINER Tabelle verschiedene Werte geholt, in einem Subquery:

PHP:
mysql_query("SELECT id FROM tabelle1
(SELECT SUM(spalte)  FROM .... WHERE ... ) AS sum1,
(SELECT SUM(spalte)  FROM .... WHERE ... ) AS sum2,
(SELECT SUM(spalte)  FROM .... WHERE ... ) AS sum3,
(SELECT SUM(spalte)  FROM .... WHERE ... ) AS sum4,
...");

Insgesamt werden aus 12 verschieden Spalten die Summen ausgelesen. Meine Datenbank hat lediglich 10000 Einträge und die Abfrage dauert fast 14sek.
Ist das normal? Kann man das irgendwie schneller machen?

Vielen Dank für Eure Hilfe

N5
 
Es kommt nicht nur drauf an, wie viele Einträge deine Tabelle hat, sondern auch, wie viele Spalten etc.
 
Zurück