UPDATE T_EMPLOYEES
SET title_flag =
CASE
WHEN EXISTS
(
SELECT 1
FROM T_STG_LW_EMPLOYEE E
WHERE E.Employee = T_EMPLOYEES.EMPLOYEE_NUMBER
AND EXISTS
(
SELECT 1
FROM T_STG_LW_AUMXVALUE A
WHERE A.mx_value = LTRIM(RTRIM(E.first_name)) + ' ' + LTRIM(RTRIM(E.Last_name))
AND A.matrix_cat IN ('DIR', 'DIR2', 'VP')
)
)
THEN 'Y'
ELSE 'N'
END;