<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mappernamespace="cn.wise.sc.cement.business.mapper.SampleCheckTeamMapper"><selectid="getEntrustSample"resultType="cn.wise.sc.cement.business.entity.EntrustSample"> SELECT t.project_name,t.entrust_code,sscc.sample_id,sscc.entrust_id,sscc.`sample_name`, sscc.user_id,sscc.team_group_id,sscc.distribution_id FROM entrust t RIGHT JOIN (SELECT s.entrust_id,s.sample_id,s.`name` as sample_name,scc.user_id,scc.team_group_id,scc.distribution_id FROM sample s RIGHT JOIN (SELECT id,sct.check_id,sct.sample_id,sct.user_id,team_group_id,sct.distribution_id FROM sample_check sc RIGHT JOIN (SELECT sample_id,user_id,check_id, id as distribution_id FROM sample_check_team) sct ON sc.id = sct.check_id) scc ON s.id = scc.sample_id) sscc ON sscc.entrust_id = t.id</select></mapper>