select * from dwd.settlement_user_pay
where (p_batch_code != '20210130_TCBXP(JK-HX-SF)' ) or(a_system !='jk' and b_system !='hx' and p_batch_code = '20210130_TCBXP(JK-HX-SF)')
(p_batch_code != '20210130_TCBXP(JK-HX-SF)' 取的是settlement_user_pay 表里的数据
or 并集 将(p_batch_code != '20210130_TCBXP(JK-HX-SF)' 和or(a_system !='jk' and b_system !='hx' and p_batch_code = '20210130_TCBXP(JK-HX-SF)') union在一起
等于
select * from dwd.settlement_user_pay where a_system !='jk' and b_system !='hx' and p_batch_code = '20210130_TCBXP(JK-HX-SF)'
union
select * from dwd.settlement_user_pay where p_batch_code != '20210130_TCBXP(JK-HX-SF)'