これらの複数の行を 1 つの行に変換するにはどうすればよいでしょうか。N と Y は bool 値です。
Id IsPnt IsPms, IsPdt
1 N Y N
1 N Y N
1 Y N N
これに
Id IsPnt IsPms, IsPdt
1 Y Y N
編集:
結果セットを生成するクエリは次のようになります
select b.id,
CASE mpft.PlanIndCd WHEN 'PBMN' THEN 1 ELSE 0 END AS IsPnt,
CASE mpft.PlanIndCd WHEN 'PBMT' THEN 1 ELSE 0 END AS IsPbt,
CASE mpft.PlanIndCd WHEN 'PBMS' THEN 1 ELSE 0 END AS IsPms
from vw_D_SomveViewName pb
-- bunch of joins
where mpft.PlanIndCd in ('HANR', 'PBMN','PBMT','PBMS','HAWR')