1. Logical delete sql
update contacts set status = '2' where id = #{id}
2. Multi-condition update sql
update contacts
<set>
<if test="name != null">
name = #{name},
</if>
<if test="phone != null">
phone = #{phone}
</if>
</set>
where id = #{id}
3. Multi-condition query sql
select * from contacts where id = #{id} and status = '1'