select * from a <where> <!-- 模糊查詢 --> <if test="null != name and name !=''"> and name like '%'||#{name}||'%' //name like '%${name}%' </if> <if test="null != age and age != ''"> and name = #{age} </if> <if test="sex !=null and sex!=''"> and sex = #{sex} </if> </where>