我想獲得狀態類型只與'R'的最大聲明狀態版本,如果有其他狀態具有相同的聲明ID我想過濾這些。t-sql複雜查詢獲取最大狀態與'R'
以下查詢不會給我所需的結果。
select p.prov_clm_id,p.prov_clm_stat_type,max(p.clm_stat_version)
from provider_clm_stat p
WHERE p.provider_clm_stat_type='R'
GROUP BY p.prov_clm_id,p.provider_claim_status_type
194 R 1
231 R 1
469 R 1
649 R 1
如果有其他索賠狀態,我不想在我的結果中顯示它。
select * from provider_clm_stat where prov_clm_id=194
194 5 B
194 2 K
194 3 G
194 4 Q
194 7 H
194 8 P
194 1 R
194 6 X
Required results:
740 R 1
'740'來自哪裏需要的結果? –
740是隻有狀態類型'R'的聲明ID – user3120927
您希望聲明ID僅*具有狀態'R'而沒有其他狀態? –