私は1つのテーブルを持っていますdatecalculation
次の列があります
| | トノデ | ノードから | 日| |------------------------------------| | | 1 | 12 | 80 | | | 3 | 5 | 45 | | | 4 | 6 | 54 | ...
tonode は結果であり、fromnode は fromnode に日数を加算することで結果を返します。
私が持っている唯一の日付は、この場合はノードからの別のテーブルから作成された日付です。
例 (「datecalculation」テーブルの最初の行)
ノードから作成日を選択 作成日 = 2013 年 1 月 1 日 作成日 = ノード 12 から fromNode 12 + 80 日 = 22/03/2013
toNode 1 にはこの値があり、fromNode が id である datecalculation テーブルで、それを使用して相関する toNode を計算します。
例
このテーブルをトラバースして、深さ優先アルゴリズムの方法で結果を取得する方法はありますか?
これは可能tsql
ですか?
よろしくお願いします。