두가지 방식으로 해봤습니다..
select * from t where 1=1 and case when 0=0 and 1=1 then 1 when 0=1 and repair_purpose_cd = 'FH' then 1 when 0=2 and repair_purpose_cd <> 'FH' then 1 end = 1 select * from t where 1=1 and ((0 = 0 and 1 = 1) OR (0 = 1 and repair_purpose_cd = 'FH') OR (0 = 2 and repair_purpose_cd <> 'FH'))