Мне нужна помощь с предложением SQL ORDER BY
. В моей таблице ниже я хочу заказать все элементы, чтобы дочерние элементы следовали сразу за их родительскими элементами. Например, в приведенном ниже списке последний элемент имеет значение ParentId
, равное 17, и следует за элементом, у которого ParentId
равно 23, но на самом деле он должен отображаться вместе с другими элементами ParentId=17
.
Аналогичным образом, если позже я добавлю строку с ParentId = 9
, она должна появиться с элементами, чей ParentId
равен 9, а не в конце списка.
Как мне отсортировать мои вещи, чтобы получить необходимый результат?