Hallo zusammen
bin seit einiger Zeit mit dieser
SQL-Abfrage beschäftigt.
SQL-Code:
SELECT EXTRACT ( MONTH FROM PUB_S_D.D_DATE ) S_MONTH,
EXTRACT ( YEAR FROM PUB_S_D.D_DATE ) S_YEAR,
PUB_S_DD.BIBLE_TYPE, PUB_S_DD.AMOUNT
FROM PUB_S_D
INNER JOIN PUB_S_DD ON (PUB_S_D.ID = PUB_S_DD.ID_D)
Das geht auch aber ich möchte noch die Summe von PUB_S_DD.AMOUNT haben und das
bekomme ich irgendwie nicht hin.
SQL-Code:
SELECT EXTRACT ( MONTH FROM PUB_S_D.D_DATE ) S_MONTH,
EXTRACT ( YEAR FROM PUB_S_D.D_DATE ) S_YEAR,
PUB_S_DD.BIBLE_TYPE,
SUM (PUB_S_DD.AMOUNT) AS TOT_AMOUNT
FROM PUB_S_D
INNER JOIN PUB_S_DD ON (PUB_S_D.ID = PUB_S_DD.ID_D)
Hier erhalte ich immer eine Fehlermeldung:
Invalid expression in the select list (not contained in either an aggregate function or the GROUP BY clause).
bin für Tips dankbar.
Shalom
Manfred