查询不重复的某项
<select id = "ServiceComBoList" resultMap="BaseResultMap">
select distinct office from T_B_SERVICESTATION
</select>
关联多表 有条件查询
<select id="queryByConditions" resultMap="BaseResultMap" parameterType="java.lang.String">
select distinct z.ID,z.CAR_TYPE from (
select a.CAR_TYPE ,a.ID
from T_B_CHECKING_ITEM a
left join T_B_USER b
on a.CREATE_USER = b.ID where a.STATE = 1
) z
left join T_B_USER b1
on z.UPDATE_USER = b1.id
<where>
<if test="_parameter != null and _parameter!=''" >
AND z.CAR_TYPE LIKE '%${_parameter}%'
</if>
</where>
order by CREATE_TIME desc
</select>