Thema: Delphi SQL optimieren

Einzelnen Beitrag anzeigen

alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#3

Re: SQL optimieren

  Alt 1. Jan 2010, 16:17
Wenn du nach Teilkosten.Monat gruppierst, benötigst Du den ersten LEFT JOIN nicht, denn es gilt (wenn ich mich nicht irre*):
SELECT B.DATA, SUM(A.FOOBAR) FROM A LEFT JOIN B ON A.ID = B.ID SELECT B.DATA, SUM(A.FOOBAR) FROM B JOIN A ON B.ID = A.ID Das sollte eventuell ein wenig einsparen, sauberer ist es aber allemal.

*Und ich irre mich nie, wenn ich mich nicht irre.
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat