Moin moin,
ich versuche zur Zeit, eine Applikation auch mit Firebird zum Laufen zu bringen. Dabei gibt es aber bei folgendem
SQL-
Query ein Problem:
SELECT g.group_id, g.group_name, g.group_type, aa.forum_id FROM kronos_auth_access aa, kronos_user_group ug, kronos_groups g WHERE aa.auth_mod = 1 AND aa.forum_id = 2 AND g.group_single_user = 0 AND ug.group_id = aa.group_id AND g.group_id = aa.group_id GROUP BY g.group_id, g.group_name ORDER BY g.group_id
Die Fehlermeldung lautet:
Zitat:
Dynamic
SQL Error
SQL error code = -104 Invalid expression in the select list (not contained in either an aggregate function or the GROUP BY clause)
Wenn ich im SELECT-Teil nur g.group_id und g.group_name schreibe, funktioniert es, aber es kann doch nicht sein, dass alle Spalten die ich selektiere auch im GROUP BY auftreten muessen?
Ueberseh ich hier etwas oder ist das wirklich ein Problem von Firebird?
Greetz
alcaeus