我從來沒有做過像這樣的事情,也沒有能夠找到任何指導,當我谷歌。如何創建基於一個數據行多行根據日期信息創建每行多行
例如,以下是我的數據:
Employee | EmploymentDate
1 1/1/2017
每三個月我需要計算的水平。
Employee | EmploymentDate | Level | LevelDateRange
1 1/1/2017 1 1/1/2017 - 3/31/2017
1 1/1/2017 2 4/1/2017 - 6/30/2017
1 1/1/2017 3 7/1/2017 - 9/30/2017
LevelDateRange計算:
Start Date: If 1st level then EmploymentDate
else previous LevelDateRange end date + 1
End Date: If 1st level then EmployemeentDate + 3 months minus a day
else Start date + 3 months
什麼建議嗎?
是一個新的水平記錄創建每三個月?它存儲在哪裏,因爲它不在你的桌子... – SEarle1986
是每三個月會創建一個新記錄。沒有存儲在任何地方,只是創建一個邏輯選擇語句來完成我上面描述的 – Stephanie