Witam. Mam taki problem. Chcę wyciągnąć średnią pensje pracowników z poszczególnych departamentów. Napisałem Selecta ale wyskakuje mi błąd not a GROUP BY expression. Tu select :
SELECT COUNT(EMPLOYEES.EMPLOYEE_ID) AS "ILE LUDZI",TRUNC(SUM(EMPLOYEES.SALARY)/COUNT(EMPLOYEES.EMPLOYEE_ID),0),DEPARTMENTS.DEPARTMENT_ID,DEPARTMENTS.DEPARTMENT_NAME
FROM EMPLOYEES,DEPARTMENTS
WHERE EMPLOYEES.DEPARTMENT_ID = DEPARTMENTS.DEPARTMENT_ID AND EMPLOYEES.MANAGER_ID = DEPARTMENTS.MANAGER_ID
GROUP BY DEPARTMENTS.DEPARTMENT_ID;
A tu tabele :