我想在蜂巢中有一个collect_list的计数,并根据all_measure_desc的计数显示计数和值,例如
0-1低
2-3个中等
3-5高
<5灾难性
以下是我在蜂巢中的查询
SELECT
t1.member_id,
t2.first_name,
t2.date_of_birth_sk,
COLLECT_LIST(t3.measure_title) as all_measure_desc
FROM qms_gic_lifecycle t1
INNER JOIN dim_member t2
on t1.member_id = t2.member_id
INNER JOIN dim_quality_measure t3
on t1.quality_measure_id = t3.quality_measure_id
GROUP BY
t1.member_id,
t2.first_name,
t2.date_of_birth_sk;
答案 0 :(得分:0)
使用案例:
case when size <= 1 then 'low'
when size in (2,3) then 'medium'
when size in (4,5) then 'high'
when size >5 then 'catastrophic'
end as display_value