Hallo Marco, ich habe mir einmal die Riesen-Abfrage genauer angeschaut und dazu erst einmal in ihre Bestandteile zerlegt. Der Fehler liegt meines Erachtens hier:
> GROUP BY "Personaldaten JF-Mitglieder"."JFM_PNr" HAVING ( ( "Personaldaten > JF- Mitglieder"."JFM_PNr" = ? ) ) ORDER BY "Personaldaten > JF-Mitglieder"."JFM_PNr" ASC Zitat aus einem Buch für MySQL: "Die GROUP BY-Klausel nimmt ihre eigene Sortierung vor und kann nicht zusammen mit der ORDER BY-Klausel verwendet werden." Den entsprechenden Passus für die HSQLDB habe ich so schnell nicht gefunden. Auf http://hsqldb.org/doc/guide/ch09.html ist GROUP BY nur einmal erwähnt. Die Abfrage wird vermutlich funktionieren, wenn Du den Passus mit "ORDER BY "Personaldaten JF-Mitglieder"."JFM_PNr" ASC" einfach raus nimmst. Falls Du das ganze in einer anderen Ordnung brauchst als die, die die GROUP BY- Klausel erzeugt, dann mach' aus der Abfrage anschließend einen View und greife mit einer weiteren Sortierungsabfrage darauf zu. Gruß Robert --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
