相同两张表可以使用别名来区分就可以解决
<sql id="Base_Column_List"> NO AS A_NO </sql>
<sql id="Column_List"> B.NO as B_NO </sql>
<resultMap id="BaseResultMap" type="domain"> <id column="A_NO" jdbcType="VARCHAR" property="no" /> </resultMap>
<resultMap id="ResultMap" type="domain1"> <id column="B_NO" jdbcType="VARCHAR" property="no" /> </resultMap>
select <include refid="Base_Column_List"/>,<include refid="Column_List"/> from ***