![]() |
AW: mySQL Funktion Performance
Zitat:
In der Funktion, ist es vielleicht auch so formuliert, hier zwingt der Funktionsaufruf das System zu einem ähnlichen Verhalten. Formulier die Abfrage um.
Code:
wobei alle a.* durch einzelne Feldnamen zu ersetzen sind (im select und im groub by).
Select a.*, sum(b.wert) from tableA a, tableB
where b.tableA_ID=a.id Group by a.* Alternativ natürlich das Statement auch in ANSI Syntax (..from a join b on ..). So kommst Du vermutlich mit jeweils einem Scan je Table davon und bist per se schneller. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:37 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz