27,579
社区成员
发帖
与我相关
我的任务
分享
select 12781002 AS IS_SELECTED,v.VIN,v.OWNER_NO,v.LICENSE,v.ENGINE_NO,v.BRAND,v.SERIES,v.MODEL,v.COLOR,v.APACKAGE,v.INSURANCE_ADVISOR,v.MAINTAIN_ADVISOR,v.NEXT_MAINTAIN_DATE,
(SELECT MAX(R.INSURANCE_END_DATE) FROM TT_SERVICE_INSURANCE R WHERE R.entity_code=v.entity_code AND R.vin=v.vin AND R.IS_VALID = 12781001)INSURANCE_END_DATE,
(SELECT MIN(R.INSURANCE_BEGIN_DATE) FROM TT_SERVICE_INSURANCE R WHERE R.entity_code=v.entity_code AND R.vin=v.vin AND R.IS_VALID = 12781001)INSURANCE_BEGIN_DATE,
v.last_maintain_advisor from TM_VEHICLE v where v.ENTITY_CODE='WD322800' order by v.VIN;
SELECT 12781002 AS IS_SELECTED,
v.VIN,
v.OWNER_NO,
v.LICENSE,
v.ENGINE_NO,
v.BRAND,
v.SERIES,
v.MODEL,
v.COLOR,
v.APACKAGE,
v.INSURANCE_ADVISOR,
v.MAINTAIN_ADVISOR,
v.NEXT_MAINTAIN_DATE,
R.INSURANCE_END_DATE,
R.INSURANCE_BEGIN_DATE,
v.last_maintain_advisor
FROM TM_VEHICLE v
LEFT JOIN (
SELECT entity_code,
vin,
IS_VALID,
MAX(R.INSURANCE_END_DATE) AS INSURANCE_END_DATE,
MIN(R.INSURANCE_BEGIN_DATE) AS INSURANCE_BEGIN_DATE
FROM TT_SERVICE_INSURANCE
GROUP BY
entity_code,
vin,
IS_VALID
) R
ON R.entity_code = v.entity_code
AND R.vin = v.vin
AND R.IS_VALID = 12781001
WHERE v.ENTITY_CODE = 'WD322800'
ORDER BY
v.VIN