【发布时间】:2020-12-30 11:02:58
【问题描述】:
select patientID, count(1)
from dbo (nolock)
where admissiontime between '2020-01-31' and '2020-02-01'
patientID in (0, 1)
/*
0 means arthritis
1 means asthma
*/
因此,上述查询用于查找医院对哮喘和关节炎相关病例的请求次数。
它被patientID 放在一个组中,但count(1) 是否意味着它计算所有的患者ID?
【问题讨论】:
-
请发布实际查询,这个没有意义(分组依据,dbo 作为表格?)....
-
Stop splattering nolock everywhere。您不需要被多次告知。
标签: sql sql-server count sql-null