Создать представление для нескольких реляционных таблиц sql-сервера? - PullRequest
0 голосов
/ 24 декабря 2018

Я хочу создать представление для отображения названия отдела, количества сотрудников, общей заработной платы и количества проектов для этого отдела

database digram

и здесьмой запрос, но данные не возвращаются:

SELECT  d.[DeprtmentName] ,
    count(e.[Id]) AS Employees,
    sum(e.[Salary]) AS [Total Salary],
    count(p.[Id]) AS Pojects
FROM [dbo].[Department] as d
join [dbo].[Employee] as e on d.id = e.[DeptId]
join [dbo].[ProjectEmployee] as p on e.id = p.[EmployeeId]
join [dbo].[Project] on p.[ProjectId] = [dbo].[Project].[Id] 
group by (d.[DeprtmentName]) 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...