现在,以下代码按employeeid分组
select
COUNT(employeelog.employeeid) as empVisit,
employeelog.employeeid as employeeID
into
#tempdr
from
Filteredps_employeelog as employeelog
where
employeelog.ps_employeetypename in (@employeevisit, @empfamvisit)
group by
employeelog.employeeid
我想按admissionid
分组。当我尝试如下时,不会返回预期的结果。这是以招生方式分组的正确方式吗?
select
COUNT(employeelog.admissionid) as empadmission
into
#tempdr
from
Filteredps_employeelog as employeelog
where
employeelog.ps_employeetypename in (@employeevisit, @empfamvisit)
group by
employeelog.admissionid
由于
答案 0 :(得分:0)
所以,你需要获得相同入学率的员工数量吗?
像这样更改您的查询..
select employeelog.admissionid,COUNT(employeelog.employeeid) as empadmission
into #tempdr
from Filteredps_employeelog as employeelog
where employeelog.ps_employeetypename in(@employeevisit ,@empfamvisit)
group by employeelog.admissionid,employeelog.employeeid
修改强>
如果您只想要每个
的录取计数,请尝试这个select employeelog.admissionid,COUNT(employeelog.admissionid) as empadmission
into #tempdr
from Filteredps_employeelog as employeelog
where employeelog.ps_employeetypename in(@employeevisit ,@empfamvisit)
group by employeelog.admissionid