我試圖計算重複的列數DP
&列RN
在一起,其中科爾EDate
有一個特定的月份。SQL計數重複其中字段具有相同的月份
我有這個將統計一個月的所有單個事件,但我不能計算出如何修改這個來計算這個月份有多少重複。
SELECT count(*) FROM (SELECT * FROM (Select DP, RN, EDate, COUNT(*)OVER(PARTITION BY DP, RN) AS your_count
from ETable) a WHERE your_count = 1 and Month(EDate) = 08) as x
例(試圖DP的所有重複計數& RN在一起,其中一個月是八月)
DP RN EDate
DP1 RP1 2017-08-09 <--yes
DP2 RP1 2017-08-09
DP3 RP1 2017-08-09 <--yes
DP1 RP2 2017-08-09
DP2 RP1 2017-07-09
DP1 RP1 2017-08-09 <--yes
DP3 RP1 2017-08-09 <--yes
結果 計數= 2
請向我們展示您的_exact_所需輸出。 –