У меня есть две таблицы.Первая имеет empid и managerid, тогда как во второй таблице есть empid и другие столбцы.Однако в table2 нет кортежей.Как мне обновить table2, чтобы для конкретного менеджера, если empid не существовал, он добавлялся в table2, иначе обновляются другие поля table2.
Короче говоря, как обновить таблицу без каких-либо строк, используя таблицы объединения.
Я использую эту команду
UPDATE EMPLOYEE_GOAL_TABLE
SET ISGoal1='yes'
FROM EMPLOYEE_TABLE
LEFT OUTER JOIN EMPLOYEE_GOAL_TABLE
ON EMPLOYEE_TABLE.EmployeeID = EMPLOYEE_GOAL_TABLE.EmployeeID
WHERE EMPLOYEE_GOAL_TABLE.EmployeeID IS null.
, но это показывает, что строки не затрагиваются.