Я написал запрос SQL, но не запустить, ПОЧЕМУ? [закрыто]
Текущая таблица
EmployeeID CompanyID EmployeeCode EmployeeName
1001 C001 11919 ABC
1002 C001 10974 PQR
1003 C001 11890 XYZ
1004 C001 11621 LMN
Запрос, как это ...
DECLARE @Empid VARCHAR(MAX)
SELECT @Empid= COALESCE(@Empid +',','')+''''+EmployeeID+'''' FROM cmsEmployee WHERE employeeCode IN('11919','10974','11890','11621' )
print @Empid
SELECT * FROM cmsEmployee WHERE EmployeeID IN( @Empid)
Это не работает, почему?