SELECT
MAX(oc2.CREATEDTIME ) OVER (PARTITION BY oc2.RENEWAL_FIRST_CON) ,oc2.CONTRACT_ID
FROM
OSR_CONTRACT oc2
INNER join
(SELECT CONTRACT_ID FROM OSR_CONTRACT oc WHERE oc.renewal_first_con IS NULL AND IS_RENEWAL = 'N') AS a
ON a.CONTRACT_ID=oc2.RENEWAL_FIRST_CON
想查出最大时间的这条合同 id 。用时间关联查询感觉不托。一时间想不到其他写法。sql 基本功差。
MAX(oc2.CREATEDTIME ) OVER (PARTITION BY oc2.RENEWAL_FIRST_CON) ,oc2.CONTRACT_ID
FROM
OSR_CONTRACT oc2
INNER join
(SELECT CONTRACT_ID FROM OSR_CONTRACT oc WHERE oc.renewal_first_con IS NULL AND IS_RENEWAL = 'N') AS a
ON a.CONTRACT_ID=oc2.RENEWAL_FIRST_CON
想查出最大时间的这条合同 id 。用时间关联查询感觉不托。一时间想不到其他写法。sql 基本功差。