我们的目标是最终获得一个视图,显示每种类型和专业组合的 50 个最常见的程序代码。(特殊代码可以在不同类型中重复)
我有两张桌子:
表providers
包含:
provider_type
provider_specialty
provider_id
(以及一些与此问题无关的数据)
表services
包含:
provider_id
procedure_code
(和其他一些数据点 - 不相关)
最终结果将类似于:
Provider Type | Provider Specialty | Procedure Code | Count
---------------+---------------------+------------------+-------
00 | 01 | 97012 | 500
00 | 01 | 97013 | 450
00 | 02 | 97012 | 270
00 | 02 | 97013 | 900
01 | 01 | 97012 | 845
01 | 01 | 97013 | 1200
有任何想法吗?我知道这是一个超级复杂的查询,我考虑过构建一个脚本来执行更新周期,但我宁愿拥有更多的实时数据。