demo:
<select id="queryRuralCodes" resultType="string" parameterType="map" useCache="false"> select id from <choose> <when test="type == '1'.toString()"> t1 </when> <otherwise> t0 </otherwise> </choose></select>有多个条件,就可以有多个when标签。