0
我的目標是建立一個標誌,表示過去3天,條件是3個工作日必須通過。 在假設今天的日期是2月27日:TSQL:標記3天,從3個工作日前開始
我有以下輸入:
輸入:
date workday
---------- -------
2017-02-27 1
2017-02-26 0
2017-02-25 0
2017-02-24 1
2017-02-23 1
2017-02-22 1
2017-02-21 1
2017-02-20 1
2017-02-19 1
2017-02-18 1
2017-02-17 0
所需的輸出:
date workday flag
---------- ------- ----
2017-02-27 1 0
2017-02-26 0 0
2017-02-25 0 0
2017-02-24 1 0
2017-02-23 1 0
2017-02-22 1 1
2017-02-21 1 1
2017-02-20 1 1
2017-02-19 1 0
我一直在努力有幾個想法,但沒有什麼好處。
我只是測試這個,但已經看起來像一個很好的解決方案。 – DauleDK