Nested Sets

Nested Sets

am 02.03.2006 02:17:36 von Oliver Benning

Hallo,

wie kann ich bei Nested Sets den Level einer Node beim SELECT ermitteln?

Bei einem SELECT mehrerer Nodes funktioniert das bei mir mit:
SELECT count(*) + (left > 1) AS level

Gruß,
Oliver

Re: Nested Sets

am 02.03.2006 11:37:46 von Helmut Schmuckermair

> wie kann ich bei Nested Sets den Level einer Node beim SELECT ermitteln?

aus meinen Bookmarks:

http://www.develnet.org/36.html
http://ffm.junetz.de/members/reeg/DSP/node11.html#SECTION043 40000000000000000

hth
Helmut

Re: Nested Sets

am 02.03.2006 17:13:22 von Oliver Benning

Helmut Schmuckermair wrote:
>> wie kann ich bei Nested Sets den Level einer Node beim SELECT
>> ermitteln?
>
> aus meinen Bookmarks:
>
> http://www.develnet.org/36.html
> http://ffm.junetz.de/members/reeg/DSP/node11.html#SECTION043 40000000000000000

Die Beispiele kenne ich bereits, aber dort wird immer mindestens ein
Teilbaum selektiert, wenn die Tiefe (Level) ins Spiel kommt. Ich brauche
lediglich eine einzige Node mit ihrem Level.

Re: Nested Sets

am 02.03.2006 22:44:02 von Dominik Echterbruch

Oliver Benning wrote:
>>> wie kann ich bei Nested Sets den Level einer Node beim SELECT
>>> ermitteln?
>>
>> http://www.develnet.org/36.html
>> http://ffm.junetz.de/members/reeg/DSP/node11.html#SECTION043 40000000000000000
>
> Die Beispiele kenne ich bereits, aber dort wird immer mindestens ein
> Teilbaum selektiert, wenn die Tiefe (Level) ins Spiel kommt. Ich brauche
> lediglich eine einzige Node mit ihrem Level.

Wo genau ist der Unterschied zwischen einem (Teil-)Baum der Größe 1 und
einem einzelnen Node?


Grüße,
Dominik
--
MonstersGame - Die Schlacht zwischen Vampiren und Werwölfen
http://spielwelt6.monstersgame.net/?ac=vid&vid=3018786

Re: Nested Sets

am 04.03.2006 15:03:26 von Oliver Benning

Dominik Echterbruch wrote:
> Oliver Benning wrote:
>>>> wie kann ich bei Nested Sets den Level einer Node beim SELECT
>>>> ermitteln?
>>>
>>> http://www.develnet.org/36.html
>>> http://ffm.junetz.de/members/reeg/DSP/node11.html#SECTION043 40000000000000000
>>
>> Die Beispiele kenne ich bereits, aber dort wird immer mindestens ein
>> Teilbaum selektiert, wenn die Tiefe (Level) ins Spiel kommt. Ich
>> brauche lediglich eine einzige Node mit ihrem Level.
>
> Wo genau ist der Unterschied zwischen einem (Teil-)Baum der Größe 1
> und einem einzelnen Node?

Der Unterschied ist die Methode, wie selektiert wird. Die Beispiele, die
ich gefunden habe, verwenden alle die Wurzel eines Baumes als SELECT
Kriterium. Und wenn ich nur eine einzelne Node selektieren will, dann
ist doch nicht sichergestellt, daß es ein Teilbaum der Größe 1 ist.