你的d表,a表和b表的关联字段在做join之前要保证唯一性.. 比如left join (select distinct bizArea,cntNo from crm_contractbaseinfo) a on c.crtNO=a.cntNo