3,499
社区成员
发帖
与我相关
我的任务
分享


select t."SoilUseArea","BuildArea",t."AcceptID",t."DoorPlate",t."RE_UnitNo",t."RE_SoilSeaCode",br."OrCertNo",t."LayoutTypeName",br."SoilUseTo",max(t."AcceptID")
from (
select biz."SoilUseArea","BuildArea",ba."AcceptID",biz."DoorPlate",biz."RE_UnitNo",biz."RE_SoilSeaCode",biz."LayoutTypeName",ba."AcceptID"
from gdrereg."BizAccept" ba
left join gdrereg."BizHouseRelate" biz on ba."AcceptID"=biz."AcceptID"
where ba."AcceptID"='65432320170324000006'
) t
left join gdrereg."MrSoilCert" br on ba."AcceptID"=br."AcceptID"
--where ba."AcceptID"='65432320170324000006'
group by biz."SoilUseArea","BuildArea",ba."AcceptID",biz."DoorPlate",biz."RE_UnitNo",biz."RE_SoilSeaCode",biz."LayoutTypeName",br."SoilUseTo",br."OrCertNo"
大概就是想把前面2个表做左匹配关联后做成子查询,再关联第三个表