Einzelnen Beitrag anzeigen

EarlyBird

Registriert seit: 29. Mär 2007
235 Beiträge
 
#1

Abfrage mit Summe optimieren

  Alt 27. Aug 2014, 11:28
Datenbank: MSSql • Version: 2005 • Zugriff über: -
Hallo,
ich möchte folgende Abfrage optimieren
Code:
SELECT lfd, wert, (SELECT sum(wert) from Tabel1 where lfd <= Table1Stamm.lfd) as WertSum from Table1 as Table1Stamm order by Table1Stamm.lfd
ich möchte den Summenwert nicht fest in einem Feld speichern sonder bei jeder Abfrage soll die Summe ermittelt werden.
Das Feld lfd ist indexiert.
Die Abfrage funktioniert so, aber ist nicht sehr performant.

Habt jemand einen Tipp wie ich das optimieren kann?
  Mit Zitat antworten Zitat