if(если нужно одно значение) { select ... where enum_fild = значение } else { select ... where enum_fild > 0 }
select ... where (если нужно одно значение) && enum_fild == EnumName::Element1;