У меня есть таблица элементов, которые необходимо отобразить в определенном порядке, но этот порядок можно изменить. Элементы могут быть добавлены в начале, в конце или в середине, и элементы могут быть перегруппированы. Как настроить таблицу для отслеживания этого порядка таким образом, чтобы ее было легко модифицировать, но список можно также выбрать в одном запросе?Создание связанного списка или аналогичной очереди в MySQL?
Например, у меня мог бы быть столбец «NEXT_ID», чтобы связать стиль списка, но как я могу запустить запрос SELECT, чтобы получить строки по порядку цепи NEXT_ID?
Извинитесь за сверх очевидное решение. Возможно, я пропал без вести.
См. [Получение связанного списка в базе данных MySQL] (http://stackoverflow.com/questions/675117/fetching-linked-list-in-mysql-database). Как уже отмечалось, это особый случай дерева. Невозможно написать запрос MySQL, который извлекает все строки. –