Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#4

Re: Firebird SQL Abfrage Berechnung

  Alt 18. Mär 2006, 19:08
Hallo Peter,

du machst dir das Leben leichter, wenn du deine Tabellen aufeinander abstimmst. Wenn 'Gruppe1' in T2 ein Spaltenwert ist, dann sollte es auch in T1 ein Spaltenwert sein - und nicht ein Spaltenname. Im Beispiel habe ich nur eine Gruppennummer vergeben - eventuell auch für dich eine Überlegung wert.

Code:
T1
ID | Gruppe | Wert
 1 |      1 | 1250 
 1 |      2 |  325 
 1 |      3 |  112
 2 |      1 |  850 
 2 |      2 |  175
 2 |      3 |   86
Eine geeignete Selektion auf jeweils T1 und T2, die Bildung einer Vereinigungsmenge und die Summen-Aggregierung über ID und GRUPPE sollte dann das gewünschte Ergebnis bringen.

Grüße vom marabu
  Mit Zitat antworten Zitat