Seite 1 von 1

Not in aggregate function, aber warum?

Verfasst: Fr, 16.03.2007 08:18
von andreh
Ich möchte gerne die nur gewisse Datensätze summiert in Writer per Parameterabfrage ausgeben. Allerdings wird mir bei dieser Abfrage dies gemeldet:

Not in aggregate function or group by clause: org.hsqldb.Expression@a31e1b in statement [SELECT "objektnr", SUM( "betrag" ), SUM( "miete" ), SUM( "nk" ) FROM "Zahlungseingang" WHERE ( ( "objektnr" = :Nr ) )]

Könnt ihr mir sagen was ich da falsch mache?
objektnr ist bspw. "1-01" und betrag,miete,nk sind numeric Felder mit zwei Nachkommastellen.

Ich bedanke mich bereits jetzt für Rückantworten.

Verfasst: Sa, 17.03.2007 11:33
von andreh
Kann mir niemand sagen warum das nicht funktioniert? Ich möchte eigentlich nur die drei numerischen Felder summieren und gleichzeitig die objektnr im Ergebnis haben. Gibt es da andere Lösungswege?

Verfasst: So, 18.03.2007 10:27
von andreh
Hallo DerOli,

ich danke dir. Jetzt funktioniert das ganze auch wunderbar.

Gruss und ein schönes Restwochenende
Andre