eg4
04-30-02, 06:03
| hello all, i am using odbc connection and it works fine, but i'm having trouble with select statement using group by. i want to display selected fields from 4 different table and it will display by grouping events.t_id. this my scripts $query = " select events.t_id, events.e_status, events.e_assignedto, events.e_id, "; $query .= " events.e_timestamp, tmpeid.e_id, category.c_name, "; $query .= " ticket.t_summary, ticket.t_category, "; $query .= " ticket.t_user, ticket.t_priority, ticket.t_timestamp_opened, "; $query .= " ticket.t_id2, ticket.t_id, COUNT (*)"; $query .= " FROM events, tmpeid, category, ticket "; $query .= " WHERE ticket.t_id = events.t_id "; $query .= " AND events.e_id=tmpeid.e_id"; $query .= " GROUP BY events.t_id"; $query .= " HAVING COUNT(events.t_id) >= 1 "; this is error msg that i've found Warning: SQL error: [Oracle][ODBC][Ora]ORA-00979: not a GROUP BY expression , SQL state S1000 in SQLExecDirect in c:\apache\htdocs\scripts can anybody solve for me????? |