在下面的 SQL Server 表中,我希望将这些值带入新表,场景是:直到每个User_ID 达到值“1”(包括此迭代),循环应该继续。如果 User_ID 从下一次迭代中达到“1”,则循环应该退出并从下一个 User_ID 开始,依此类推。
User_ID | Value
---------------
**167 | 0**
**167 | 0**
175 | 0
175 | 0
175 | 0
175 | 1
**167 | 1**
**167 | 0**
175 | 0
188 | 0
188 | 1
**167 | 1**
188 | 0
216 | 1
188 | 1
217 | 0
输出应该是这样的:
User_ID | Value
-----------------
**167 | 0**
**167 | 0**
**167 | 1**
175 | 0
175 | 0
175 | 0
175 | 1
188 | 0
188 | 1
216 | 1
217 | 0