a.id as id
,a.yaopin_id as yaopinId
,a.yonghu_id as yonghuId
,a.yuangong_id as yuangongId
,a.quyaojilu_number as quyaojiluNumber
,a.quyaojilu_types as quyaojiluTypes
,a.quyaojilu_delete as quyaojiluDelete
,a.create_time as createTime
SELECT
-- 级联表的字段
,yaopin.yaopin_name as yaopinName
,yaopin.yaopin_types as yaopinTypes
,yaopin.yaopin_kucun_number as yaopinKucunNumber
,yaopin.danwei_types as danweiTypes
,yaopin.yaopin_new_money as yaopinNewMoney
,yaopin.yaopin_content as yaopinContent
,yaopin.yaopin_delete as yaopinDelete
,yonghu.yonghu_name as yonghuName
,yonghu.yonghu_photo as yonghuPhoto
,yonghu.yonghu_phone as yonghuPhone
,yonghu.yonghu_email as yonghuEmail
,yonghu.yonghu_delete as yonghuDelete
,yuangong.yuangong_name as yuangongName
,yuangong.yuangong_phone as yuangongPhone
,yuangong.yuangong_delete as yuangongDelete
FROM quyaojilu a
left JOIN yaopin yaopin ON a.yaopin_id = yaopin.id
left JOIN yonghu yonghu ON a.yonghu_id = yonghu.id
left JOIN yuangong yuangong ON a.yuangong_id = yuangong.id
and a.id in
#{item}
and (
a.yaopin_id = #{params.yaopinId}
)
and (
a.yonghu_id = #{params.yonghuId}
)
and (
a.yuangong_id = #{params.yuangongId}
)
= #{params.quyaojiluNumberStart} ]]>
and a.quyaojilu_number = #{params.quyaojiluNumber}
and a.quyaojilu_types = #{params.quyaojiluTypes}
= #{params.quyaojiluDeleteStart} ]]>
and a.quyaojilu_delete = #{params.quyaojiluDelete}
and a.yaopin_id IS NOT NULL
and yaopin.yaopin_name like CONCAT('%',#{params.yaopinName},'%')
and yaopin.yaopin_types = #{params.yaopinTypes}
= #{params.yaopinKucunNumberStart} ]]>
and yaopin.yaopin_kucun_number = #{params.yaopinKucunNumber}
and yaopin.danwei_types = #{params.danweiTypes}
= #{params.yaopinNewMoneyStart} ]]>
and yaopin.yaopin_content like CONCAT('%',#{params.yaopinContent},'%')
= #{params.yaopinDeleteStart} ]]>
and yaopin.yaopin_delete = #{params.yaopinDelete}
and a.yonghu_id IS NOT NULL
and yonghu.yonghu_name like CONCAT('%',#{params.yonghuName},'%')
and yonghu.yonghu_phone like CONCAT('%',#{params.yonghuPhone},'%')
and yonghu.yonghu_email like CONCAT('%',#{params.yonghuEmail},'%')
= #{params.yonghuDeleteStart} ]]>
and yonghu.yonghu_delete = #{params.yonghuDelete}
and a.yuangong_id IS NOT NULL
and yuangong.yuangong_name like CONCAT('%',#{params.yuangongName},'%')
and yuangong.yuangong_phone like CONCAT('%',#{params.yuangongPhone},'%')
= #{params.yuangongDeleteStart} ]]>
and yuangong.yuangong_delete = #{params.yuangongDelete}
order by a.${params.orderBy} desc