例如,我想計算每個ID的狀態天數。表Current_State有三列(日期,ID,狀態),我想添加計算列Days-in-state。如何計算Redshift中給定ID的具有相同字段值的行數?
Date, ID, State, Days-in-state 1/1/2017, 123, A, 1 1/2/2017, 123, A, 2 1/3/2017, 123, A, 3 1/4/2017, 123, B, 1 1/5/2017, 123, B, 2 1/1/2017, 345, A, 1 1/2/2017, 345, B, 1 1/3/2017, 345, B, 2 1/4/2017, 345, B, 3 1/5/2017, 345, C, 1
我讀了一篇文章,說窗口函數可以工作,但不是很清楚,也沒有ID要求。謝謝你的幫助。
編輯您的問題,並顯示您想要的結果。 –