a.id AS "id", a.readstatus AS "readstatus", a.senderid AS "sender.id", a.receiverid AS "receiver.id", a.sendtime AS "sendtime", a.mailid AS "mail.id", receiver.name AS "receiver.name", sender.name AS "sender.name", sender.photo AS "sender.photo", mail.title AS "mail.title", mail.overview AS "mail.overview", mail.content AS "mail.content" LEFT JOIN iim_mail mail ON mail.id = a.mailid LEFT JOIN sys_user receiver ON receiver.id = a.receiverid LEFT JOIN sys_user sender ON sender.id = a.senderid INSERT INTO iim_mail_box( id, readstatus, senderid, receiverid, sendtime, mailid ) VALUES ( #{id}, #{readstatus}, #{sender.id}, #{receiver.id}, #{sendtime}, #{mail.id} ) UPDATE iim_mail_box SET readstatus = #{readstatus}, senderid = #{sender.id}, receiverid = #{receiver.id}, sendtime = #{sendtime}, mailid = #{mail.id} WHERE id = #{id} DELETE FROM iim_mail_box WHERE id = #{id} WHERE mailid = #{mail.id}