Я пытаюсь написать запрос sql, чтобы выяснить, сколько зарплат увеличилось за последний год для каждого отдела из-за новых сотрудников.Вычитание многострочных запросов
структура таблицы сотрудников (EMPNO, DEPTNO, МСДТ, HireDate)
Я могу понять, как получить все зарплаты по отделам
SELECT sum(msal) FROM employees GROUP BY deptno;
и как получить зарплату от людей, которые были нанятый в прошлом году
SELECT sum(msal) FROM employees WHERE hiredate > (DATEADD(year, -1, GETDATE())) GROUP BY deptno;
Но каким бы способом я ни старался вычитать результат этих двух запросов, я получаю ошибки.
Возможно, вам стоит показать ошибки? – OldProgrammer