Итак, у меня есть две таблицы EMPLOYEE. Содержит столбцы, включая EMPLOYEE_NAME, DEPARTMENT_ID и SALARY DEPARTMENTS. Содержит столбцы, включающие DEPARTMENT_NAME и DEPARTMENT_ID
.по средней зарплате.
Я новичок в БД и у меня проблемы.Я пытаюсь выполнить подзапрос в поле from (этот подзапрос возвращает именно то, что мне нужно, за вычетом названия отдела, которое требует от меня присоединения таблицы отделов к результатам), все данные в подзапросе находятся в одной таблице - сотрудники.в то время как название отдела находится в таблице отделов.
вот что я попробовал.
SELECT D.DEPARTMENT_NAME, T.PERDEPT
FROM
(
SELECT DEPARTMENT_ID, AVG(SALARY) AS PERDEPT
FROM EMPLOYEE
GROUP BY DEPARTMENT_ID
ORDER BY PERDEPT
) AS TEST T
JOIN DEPARTMENTS
ON D.DEPARTMENT_ID=T.DEPARTMENT_ID;
Это возвращает команду
SQLнеправильно завершено
на линии с AS TEST T
любой и вся помощь очень ценится большое спасибо