0
的最低起始日期和最大
我使用下面的查詢:取END_DATE
select * from (Select
[CLIENT_ID],
[CLIENT_NAME],
[SUPER_GROUP_ID],
[SUPER_GROUP],
[MASTER_GROUP_ID],
[MASTER_GROUP],
[SALES_GROUP_ID],
[SALES_GROUP],
[VOTING_ENTITY_ID],
[VOTING_ENTITY],
[COVERAGE_SPECIALITY],
[COVERAGE_FUND],
[MCM_CLASSIFICATION],
[START_DATE],
IsNull([END_DATE], GetDate()) as END_DATE,
ROW_NUMBER()OVER (partition by CLIENT_ID order by START_DATE desc, END_DATE ) as RNUM
FROM [mi_s_data].[dbo].[BI_CLIENT_CONTACT_MAPPING]
) CCMAP2
where CCMAP2.RNUM =1 and ccmap2.CLIENT_ID= '1-12W68I'
我想爲記錄這START_DATE是最小和END_DATE分配RNUM是最大
你嘗試過這麼遠嗎?請提供預期產出。 –
請給予預期的輸出不僅你的腳本。 –