【发布时间】:2020-01-08 10:29:23
【问题描述】:
我在一家社区健康中心工作。我试图计算我们每个牙科提供者使用多个服务代码的次数。尝试创建一个返回类似于以下内容的脚本:
provider|code|code|code etc...
---------------------------
name | # | # | #
---------------------------
name | # | # | #
---------------------------
name | # | # | #
---------------------------
etc...
我已经有一个脚本可以返回我正在寻找的内容,但不是我需要的格式
select pm.description [Provider], p.service_item_id [Code], p.service_item_description [Service], COUNT(pm.description) As Count
from patient_procedure p
inner join location_master l on p.location_id = l.location_id
inner join provider_master pm on p.provider_id = pm.provider_id
inner join patient_encounter p2 on p.enc_id = p2.enc_id
where l.location_name like '%dental%'
and p2.enc_timestamp between '20190101 00:00:00.000' and '20190630 23:59:59.999'
and p2.billable_ind = y
group by p.service_item_id, p.service_item_description, pm.description
order by p.service_item_description ASCENDING
返回:
Provider| Code| Service| Count
【问题讨论】:
-
什么数据库? SQL 服务器?请编辑您的问题并添加
sql-server或任何数据库。另外,看起来你想转身。