Anzahl root_id's

Arndtinho

Erfahrenes Mitglied
Hallo,

ich habe folgende Struktur einer DB:
Code:
+---------+---------+---------+------+-----+
| node_id | root_id | payload | lft  | rgt |
+---------+---------+---------+------+-----+
|       1 |   1     |    A    |  1   |   6 |
|       2 |   1     |    B    |  2   |   5 |
|       3 |   1     |    C    |  3   |   4 |
|       4 |   2     |    D    |  1   |   4 |
|       5 |   2     |    E    |  2   |   3 |
+---------+---------+---------+------+-----+
Nun möchte ich mir alle unterschiedlichen root_id's anzeigen lassen. Es soll also dies hier rauskommen:
Code:
+---------+
| root_id |
+----------
|     1   |
|     2   |
+---------+
Wie wird sowas gelöst?

Gruß,
Arndtinho
 
Danke.
Komischerweise hatte ich das schon probiert, aber es funzte nicht. Jetzt nach dem wiederholten Versuch passt es. Naja, trotzdem danke.

Gruß,
Arndtinho
 
In dem Fall sollte besser diese Abfrage verwendet werden:
Code:
SELECT DISTINCTROW root_id FROM tabelle
 
Zurück