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.