Datenbankänderungen gegenüber OOo 3.1.1 - hier: Abfragen

Liebe Liste,

einer Sache bin ich bezüglich der Datenbanken auf die Spur gekommen. Die
folgende Abfrage produziert unter 3.1.1 eine Liste von Kategorien mit
entsprechenden Umsätzen:
SELECT "kategorie"."Kategorie", SUM( "buchungen"."Umsatz" ) AS "Umsatz" FROM
"buchungen" AS "buchungen", "kategorie" AS "kategorie" WHERE
"buchungen"."katID" = "kategorie"."katID" GROUP BY "kategorie"."Kategorie"

Unter LibreOffice 3.3 Beta2 werden daraus genauso viele Datensätze wie in der
3.1.1 nur leider alle gleichen Inhalts, nämlich des ersten Datensatzes der
Abfrage aus 3.1.1, in diesem Fall für mich noch überschaubar genauso 24
Datensätze.
Erst
SELECT "kategorie"."katID","kategorie"."Kategorie", SUM( "buchungen"."Umsatz"
) AS "Umsatz" FROM "buchungen" AS "buchungen", "kategorie" AS "kategorie"
WHERE "buchungen"."katID" = "kategorie"."katID" GROUP BY "kategorie"."katID",
"kategorie"."Kategorie"

führt auch unter LibreOffice dazu, dass die Daten korrekt angezeigt werden.

Kann es sein, dass Gruppierungen von Abfragen nur noch anhand der
Primärschlüssel möglich sind? Denn selbst wenn ich "kategorie"."Kategorie"
einen eindeutigen Index zuweise kommen immer noch die genannten 24 gleichen
Datensätze heraus.

Gruß

Robert

Ergänzung auch hier:

einer Sache bin ich bezüglich der Datenbanken auf die Spur gekommen. Die
folgende Abfrage produziert unter 3.1.1 eine Liste von Kategorien mit
entsprechenden Umsätzen:
SELECT "kategorie"."Kategorie", SUM( "buchungen"."Umsatz" ) AS "Umsatz"
FROM "buchungen" AS "buchungen", "kategorie" AS "kategorie" WHERE
"buchungen"."katID" = "kategorie"."katID" GROUP BY "kategorie"."Kategorie"

Unter LibreOffice 3.3 Beta2 werden daraus genauso viele Datensätze wie in
der 3.1.1 nur leider alle gleichen Inhalts, nämlich des ersten Datensatzes
der Abfrage aus 3.1.1, in diesem Fall für mich noch überschaubar genauso
24 Datensätze.

Die Abfrage funktioniert sehr wohl, wenn ich "SQL-Kommando direkt ausführen"
wähle. Da steckt wohl noch ein Bug in der LibreOffice-Base-Benutzeroberfläche.
(siehe auch meine andere Mail dazu bezüglich einer völlig anderen Abfrage)

Gruß

Robert

Weitere Ergänzung:

Dieser Fehler der GUI tritt übrigens nicht bei dem von mir anschließend
getesteten RC3 von OpenOffice.org 3.3 auf.

Gruß

Robert