我有这个连接
INNER JOIN Table2 A
ON T.Field1=A.Field1
and a.Field2= (CASE WHEN t.Field_iso is null THEN 'Value' ELSE t.Field_iso END)
我还想添加的是,如果字段2不等于上面的情况,然后尝试a.Field2=t.Field_iso2
我想你可以用coalesce
INNER JOIN Table2 A
ON T.Field1=A.Field1
where a.Field2 = coalesce(t.Field_iso, 'Value') or a.Field2 = t.field_iso2