我想创建一个 Rank 函数来计算一个人访问财产的次数,BY DATE
但条件是不包括访问类别。'Calls'
DENSE_RANK() over(partition by activitytable.[Property]
ORDER BY activitytable.[Date] as Job rank
这样做会对我不想要的整个通讯表进行排名。
桌子
---- ActivityID ----------Property --------DATE ------CommunicationType ----------------Rank
1046 Red Property 30/10/2019 Field 2
10467 Red Property 29/10/2019 Field 1
10591 Red Property 28/10/2019 Calls
10971 Blue Property 27/10/2019 Field 2
10971 Blue Property 26/10/2019 Field 1
10971 Blue Property 26/10/2019 calls
10965 Green Property 24/10/2019 calls
10765 Green Property 23/10/2019 calls
10765 Green Property 19/10/2019 field 3
10765 Green Property 15/10/2019 field 2
10765 Green Property 12/10/2019 field 1
理想情况下,我希望表格看起来像上面一样,以忽略通信类型列的调用元素并仅计算字段类别。我怎么能这样做?