0

私は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ですか?

よろしくお願いします。

4

0 に答える 0