私のデータ構造は次のようなものです:
+-------------+------+-------+
| USERID (PK) | LEFT | RIGHT |
+-------------+------+-------+
| 001 | | 002 |
| 002 | 003 | 004 |
| 003 | 005 | |
| 004 | | |
| 005 | 008 | 007 |
| 008 | | |
| 007 | 009 | |
| 009 | | |
+-------------+------+-------+
このデータ構造は二分木を表します。各行はノードを表し、それぞれにUSERID
. LEFT
および列のエントリは、 sRIGHT
で参照することにより、そのノードの 2 つの子を表しますUSERID
。この木を通り抜けたい。
Access データベースで Visual Studio 2005 を使用しています。