Предикаты
IN()
или NOT IN()
должны иметь заключенный в скобки список значений или подзапрос.В вашем предикате нет паренов.
Также, даже если у вас были парены, вы не можете сравнить столбец с таким псевдонимом.В контексте предложения WHERE столбец - это скаляр, а псевдоним - это набор столбцов.
Я думаю, вы ищете клиентов, у которых нет заказов.Вот два способа получить это:
SELECT c.Name
FROM customers AS c
WHERE c.Id NOT IN (SELECT CustomerId FROM orders);
Или:
SELECT c.Name
FROM customers AS c
LEFT OUTER JOIN orders AS o ON c.Id=o.CustomerId
WHERE o.CustomerId IS NULL;