a.id as id
,a.yonghu_id as yonghuId
,a.chat_issue as chatIssue
,a.issue_time as issueTime
,a.chat_reply as chatReply
,a.reply_time as replyTime
,a.zhuangtai_types as zhuangtaiTypes
,a.chat_types as chatTypes
,a.insert_time as insertTime
SELECT
-- 级联表的字段
,yonghu.yonghu_name as yonghuName
,yonghu.yonghu_photo as yonghuPhoto
,yonghu.yonghu_phone as yonghuPhone
,yonghu.yonghu_id_number as yonghuIdNumber
,yonghu.yonghu_email as yonghuEmail
,yonghu.new_money as newMoney
,yonghu.yonghu_delete as yonghuDelete
FROM chat a
left JOIN yonghu yonghu ON a.yonghu_id = yonghu.id
and a.id in
#{item}
and (
a.yonghu_id = #{params.yonghuId}
)
and a.chat_issue like CONCAT('%',#{params.chatIssue},'%')
= UNIX_TIMESTAMP(#{params.issueTimeStart}) ]]>
and a.chat_reply like CONCAT('%',#{params.chatReply},'%')
= UNIX_TIMESTAMP(#{params.replyTimeStart}) ]]>
and a.zhuangtai_types = #{params.zhuangtaiTypes}
and a.chat_types = #{params.chatTypes}
= UNIX_TIMESTAMP(#{params.insertTimeStart}) ]]>
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_id_number like CONCAT('%',#{params.yonghuIdNumber},'%')
and yonghu.yonghu_email like CONCAT('%',#{params.yonghuEmail},'%')
= #{params.newMoneyStart} ]]>
= #{params.yonghuDeleteStart} ]]>
and yonghu.yonghu_delete = #{params.yonghuDelete}
order by a.${params.orderBy}