我有一個結果集,我將爲其提供一個輸入位置和一個迭代編號。我期待結果的結果。T-SQL查詢獲得結果集中的結束位置
-------------
ID
-------------
1
2
3
4
5
6
7
--------------------------------
InputPosition Iteration
--------------------------------
4 6
----------------
ID Iteration
----------------
1 5
2 6 (EndPosition = 2)
3
4 1
5 2
6 3
7 4
因此,我需要得到這個場景的'EndPosition'。
我不是很追蹤你需要什麼。你能解釋一下嗎?如何使用輸入和迭代來獲得最終位置? –
在這個例子中,我得到'InputPosition',我從中開始我的迭代並遍歷'ID'結果集中的記錄,並找出迭代結束的位置。 '最終位置'是我正在尋找的。 – Prakazz
迭代次數是否可以大於行數?換句話說,您是否需要不止一次地循環瀏覽結果? – Jerrad