![]() |
Datenbank: Paradox • Version: 5.x • Zugriff über: BDE
Query für Summe mit Auftreten von bestimmten Values
Hallo Gemeinde,
eigentlich wollte ich ja mit der BDE endlich Schluß machen, aber vorher muss ich noch ein kleines Feature einbauen. ich habe folgendes: FeldA FeldB FeldC 1 TeilA 15 1 TeilB 17 1 TeilC 23 2 TeilD 39 2 TeilB 17 3 TeilA 15 3 TeilJ 47 Nun bräuchte ich die Summe des Feldes C, wo FeldA gleich ist und in FeldB TeilA vorkommt. Also im obigen Beispiel 15+17+23 + 15+47 Vielleicht weiss ja hier auch wieder einer von euch SQL Gurus wieder Abhilfe(manuell ist kein Problem, aber ein geschicktes Query wäre wieder toll) Ich danke euch wieder schon vielmals im voraus Gruß |
AW: Query für Summe mit Auftreten von bestimmten Values
Wenn ich dich richtig verstanden habe:
SQL-Code:
select
sum( FeldC) where FeldB = 'TeilA' group by FeldA; |
AW: Query für Summe mit Auftreten von bestimmten Values
Zitat:
|
AW: Query für Summe mit Auftreten von bestimmten Values
Nur in diesen Feldern kommt 'TeilA' vor.
|
AW: Query für Summe mit Auftreten von bestimmten Values
Ich glaube er möchte das folgendermaßen:
Feld A gibt eine Gruppe an. Wenn in einer Gruppe in Feld B "TeilA" vorkommt, soll die gesamte Gruppe in das Ergebnis summiert werden. |
AW: Query für Summe mit Auftreten von bestimmten Values
SQL-Code:
select
sum( FeldC) from <Tabelle> where FeldA in (select FeldA from <Tabelle> where FeldB='TeilA') group by FeldA; |
AW: Query für Summe mit Auftreten von bestimmten Values
Die Gruppierung kann ja dann weg.
|
AW: Query für Summe mit Auftreten von bestimmten Values
Zitat:
|
AW: Query für Summe mit Auftreten von bestimmten Values
Wie geschrieben ist die Gruppierung noch zu viel:
SQL-Code:
select
sum( FeldC) from <Tabelle> where FeldA in (select FeldA from <Tabelle> where FeldB='TeilA');
SQL-Code:
ergibt 1 und 3
select FeldA from <Tabelle> where FeldB='TeilA'
|
AW: Query für Summe mit Auftreten von bestimmten Values
Zitat:
Herzlichen Dank nochmal!!! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:42 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 by Thomas Breitkreuz