Mybatis sql statement writing problem

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'

  

Guess you like

Origin www.cnblogs.com/hy-smart/p/12710208.html