使用了if标签判断是否不为空后,那么if标签里面的sql不一定执行,那么where写在哪里呢
写在外边where 1=1 <if test=" ">...</if>
<where>
<if test=" ">...</if>
</where>
SELECT * from user <if test="userType != 0"> ..... </if> where id = #{id}
写在if标签外面