hej
skriver jag så här
select count (i.start_),count (i.end_),count (i.key_)
FROM jbpm_processdefinition d, jbpm_processinstance i
where (d.id_ = i.processdefinition_) ;
så får jag resultat som det ska vara men skriver jag så här
select count (i.start_),count (i.end_),i.key_
FROM jbpm_processdefinition d, jbpm_processinstance i
where (d.id_ = i.processdefinition_) ;
då får jag inte resultat men jag får ett felmeddelande som säger
java.sql.SQLException: Not in agregate function or group in clause: org.hsqldb.Expression@b10190 in statement [select count (i.start_),count (i.end_),i.key_
FROM jbpm_processdefinition d, jbpm_processinstance i
where (d.id_ = i.processdefinition_)]
Det är hsql syntaxen det handlar. Samma kod fungerar utmärkt i mysql databasen.
hjälp...hur ska man skriva i hsqldb?