写了个代码一直报错,各位大牛给看下什么原因 SELECT empstatus,64 , 65
FROM (SELECT EmpStatus,compid,badge FROM evw_employee) AS a
PIVOT(count(badge) FOR compid IN(64,65)) AS devw_employee 这个表里有EmpStatus,compid,badge 等字段,EmpStatus这个是员工的状态(离职,在职等)compid这个是员工的公司字段,badge 这个是员工的工号,
我想用这个函数来查下,公司代码(int型)是64,65的员工的个状态的人数是多少,但是已执行,一直在in(64,65)那里报错,各位给看下
FROM (SELECT EmpStatus,compid,badge FROM evw_employee) AS a
PIVOT(count(badge) FOR compid IN(64,65)) AS devw_employee 这个表里有EmpStatus,compid,badge 等字段,EmpStatus这个是员工的状态(离职,在职等)compid这个是员工的公司字段,badge 这个是员工的工号,
我想用这个函数来查下,公司代码(int型)是64,65的员工的个状态的人数是多少,但是已执行,一直在in(64,65)那里报错,各位给看下
SELECT empstatus,[64], [65]
FROM (SELECT EmpStatus,compid,badge FROM evw_employee) AS a
PIVOT(count(badge) FOR compid IN([64],[65])) AS d