MySql: ORDER BY rodzic i dziecko
Mam taki stół jak:
+------+---------+-
| id | parent |
+------+---------+
| 2043 | NULL |
| 2044 | 2043 |
| 2045 | 2043 |
| 2049 | 2043 |
| 2047 | NULL |
| 2048 | 2047 |
| 2043 | 2047 |
+------+---------+
który pokazuje prosty, dwupoziomowy „rodzic-dziecko” -corelation. Jak mogę ZŁOŻYĆ instrukcję SELECT, aby uzyskać porządek taki jak na powyższej liście, co oznacza: pierwszy rodzic, potomek pierwszego rodzica, drugi rodzic, potomstwo drugiego rodzica itd. (Jeśli to zrobię, mogę dodać ZAMÓWIENIE BYs dla dzieci ... mam nadzieję). Czy możliwe jest dodanie pola sortowania?