ここで、fid に基づいて第 3 レベルのサブセットをクエリする必要があります。
データベース テーブルには 3 つのフィールド (id、name、fid) があります。
id name fid
1 01 0
2 02 1
3 03 2
4 04 3
5 05 3
6 06 4
7 07 6
.......
次に、id に基づいて次の 3 レベルのコンテンツをクエリする方法を説明します。
たとえば、id=3 で下位 3 レベルのサブセットをチェックすると、結果は次のようになります。 level?
id name fid (level)
4 04 3 1
5 05 3 1
6 06 4 2
7 07 6 3
この種の SQL はどのように記述しますか?
递归查询出来吧
表增加个字段level,数据全部load到内存里,计算下level做下数据库的订正,以后各种查询就容易多了。