【发布时间】:2017-09-21 05:38:02
【问题描述】:
我有以下查询和表:
问题: 我正在尝试捕获该月重新分配的 ID。
例如,8 月份重新分配的总数将是 1 而不是 3
如何捕获?
例如,我需要计算每个月。如何重新分配 8 月、9 月等月份的妈妈 ID。
因此,Most_Rent_Assigment 日期需要在该月内 八月:8/1-8/31 九月:9/1-9/30 然后计数以捕获在该月重新分配了多少个 id
,CASE WHEN
H.FIRST_ASSGN_DT IS NULL THEN 'UnAssigned'
WHEN h.TOTAL_NUMBER_OF_REASSIGNMENTS = 0 OR h.TOTAL_NUMBER_OF_REASSIGNMENTS IS NULL
AND h.FIRST_ASSGN_DT IS NOT NULL THEN 'NewlyAssigned'
ELSE 'ReAssigned'
END ASSIGNED_STATUS
表:
ID Total_Number_Reassignment Most_Recent_Assignment StartDate *Assigned Status
1 2 11/01/2016 08/1/2017 ReAssigned
2 3 08/02/2017 08/01/2017 ReAssigned
3 0 08/15/2017 NewlyAssigned
4 5 12/01/2016 09/01/2017 ReAssigned
【问题讨论】: