![]() |
Datenbank: mySQL • Zugriff über: zeos
SQL - mehrere Tabellen addieren?
Hallo zusammen,
habe im Moment eine kleine Denkblockade ;-)
Delphi-Quellcode:
Wie kann ich diesen View per SQL erzeugen?
ID POSITION WERT1 WERT2 ... WERT20
also Tabelle: A 100 1.000 2.000 ... 3.000 A 120 500 0 ... 1.250 B 100 2.000 1.500 ... 2.000 B 120 600 200 ... 1.000 C 100 500 3.000 ... 600 C 120 100 750 ... 250 das soll ergeben: VIEW: POSITION WERT1 WERT2 ... WERT20 100 3.500 6.500 ... 5.600 120 1.200 950 ... 2.500 Gruß Igotcha |
Re: SQL - mehrere Tabellen addieren?
Dies ist eine Vermutung, hab's so selbst noch nicht ausprobiert. Aber es könnte eine Query über die Tabellen hilfreich sein, von der dann nur die berechneten Felder angezeigt werden. Neue berechnete Felder in Tabellen hinzufügen wird doch mit Deinen Komponenten auch gehen (ich habe damit keine Erfahrung).
Andere Variante wäre, die Ergebnisse berechnen und in neue Tabelle ausgeben lassen. So helfe ich mir manchmal. Mag zwar nicht elegant sein, klappt aber bestens. |
Re: SQL - mehrere Tabellen addieren?
Örks, ich habe mich in der Hektik nahenden Besuchs vertan, sorry...
Änderungen siehe Ausgangspost. Gruß Igotcha |
Re: SQL - mehrere Tabellen addieren?
Hallo,
SQL-Code:
Gruß
SELECT Position, SUM(Wert1), SUM(Wert2), {...} SUM(Wert20) FROM MyTable GROUP BY Position
|
Re: SQL - mehrere Tabellen addieren?
Vielen Dank, ich sagte ja Blockade :coder2:
Gruß Igotcha |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:12 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