Если вы хотите использовать производную таблицу, вам нужно присвоить ей псевдоним:
SELECT T1.*
INTO Temp3
from
( SELECT B.Name
FROM [Temp2] as B
WHERE B.Name
Not IN (
SELECT E.WorkerName
FROM WorkerDetail as E ) ) AS T1
Однако я не уверен, что вам действительно нужно использовать производную таблицу.
Это также должно работать:
SELECT B.Name
INTO Temp3
FROM [Temp2] as B
WHERE B.Name
Not IN (
SELECT E.WorkerName
FROM WorkerDetail as E )