Hello, I have problem with hql . class A is master and have many-to-one class B (foreign key relation) when I do hql with aggregate function and i group-list have only one column from class B it work, but when I have identifier (composite primary key) and yet anotehr column it don't work
example : class A : table A id - identifier column a b - many-to-one to b column b value - number property column value class B - table B id - identifier column id name - column name description - column description this like : select a.id,a.b.id,sum(a.value) from A as a group by a.id,b.id this work too select a.b.name,a.b.description,sum(a.value) from A as a group by a.b.name,a.b.description but this don't work select a.b.id,a.b.name,sum(a.value) from A as a group by a.b.id,a.b.name hql in last query in select list (group by columns) get a.b.id from table a (for example select a.b) and in group by list from table b and I have sql like : select A.B,b.name,sum(a.value) from a,b where a.b=b.id group by B.ID,b.name database return error no GROUP BY column It work same in hibernate 2 and hibernate 3 - it isn't important database - every database dont' work with this sql regards Haris Peco ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ _______________________________________________ hibernate-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/hibernate-devel