Kod
+-------------------------+
| WWE_MENU |
+--+--------+--------+----+
|ID|ParentID|Position|Name|
+--+--------+--------+----+
| 3| NULL| 1| ALA|
|16| NULL| 2| MA|
|44| NULL| 23|KOTA|
| 2| 16| 1| KOT|
| 9| 16| 3|JEST|
|99| 44| 1|BURY|
+--+--------+--------+----+
| WWE_MENU |
+--+--------+--------+----+
|ID|ParentID|Position|Name|
+--+--------+--------+----+
| 3| NULL| 1| ALA|
|16| NULL| 2| MA|
|44| NULL| 23|KOTA|
| 2| 16| 1| KOT|
| 9| 16| 3|JEST|
|99| 44| 1|BURY|
+--+--------+--------+----+
chcialbym wybrac wszystkie rokordy i posortowac je w tkai sposob alby najpierw byly rekordy o nizszym Position (ASC) ale do kazdego rekordu byly "dolaczone" rekordy w ktorych PaerentID jest rowne ID (i te rowniez posortowac wg Position)... czy aby dla tego przykladu zapytanie zwrocilo: (rekordy wg ID)
Kod
3
16
2
9
44
99
16
2
9
44
99
jest to proste (jednopoziomowe) drzewko... najlepiej by bylo w jednym zapytaniu

EDIT:
oczywiscie to tylko kolejnos w jakiej maja zostac zwrocone rekordy (bez zadnego formatowania)