У меня есть представление
CREATE VIEW v1 AS
SELECT [EmployeeNo.],
SUM([HoursTaken]) AS HoursTaken
FROM [dbo].[HolidayRequestForm]
GROUP BY [EmployeeNo.]
И я хочу поместить вывод этого представления в таблицу.Использование
INSERT INTO [dbo].[Employees]
SELECT * FROM v1;
, которое производит
EmployeeID | HoursRequested |
------------+----------------+
1 | 8 |
2 | 16 |
3 | 8 |
Я использую это представление с триггером, поэтому, когда [dbo]. [HolidayRequestForm] обновляется или вставляется новая строка, он создает повторяющиеся строки намоя таблица [dbo]. [Employees]
Как мне заставить его просто обновить таблицу [dbo]. [Employees], а не и не создавать дубликаты?