insert into messages (sender, recipient, content, state, created) values (#{sender}, #{recipient}, #{content}, #{state}, #{created}) update messages set state = #{state} where sender = #{recipient} and recipient = #{sender} and state = 0;