SQL Запрос по заказу для родительских и дочерних отношений с сортировщиком - PullRequest
1 голос
/ 07 января 2020

Во-первых, я использую диаграмму DHTMLX GANTT для своего проекта.

Я использую базу данных mysql для загрузки данных в диаграмму, и у меня сейчас проблема с SQL. (снова)

Я хочу показать данные диаграммы на новой странице с отношением родитель-ребенок DHTMLX GANTT SQL Struture.

Это MySQL Структура и данные, которые у меня сейчас есть

id          text            parent  sortorder
------------------------------------------------
1           Project #1      0       7
2           Task #1         1       5
3           Task #2         1       7
4           Task #3         1       6
5           Task #1.1       2       7
6           Task #1.2       2       1
7           Task #2.1       3       7
8           Task #2.2       3       2

и это результат, показанный на моей диаграмме Ганта (я перетаскиваю задачу № 3 выше задачи № 2)

id          text            parent  sortorder
------------------------------------------------
1           Project #1      0       7
2           Task #1         1       5
5           Task #1.1       2       1
6           Task #1.2       2       7
4           Task #3         1       6
3           Task #2         1       7
7           Task #2.1       3       2
8           Task #2.2       3       7

Чтобы отобразить тот же порядок диаграммы Ганта в новом Страница, Как мне написать sql запрос, чтобы показать тот же результат?

Я пытался использовать запрос отношения родитель-ребенок, который был найден в Google, но я получаю неправильный результат.

...