#mysql #sql
Есть таблица с полями id, parent_id. Как ее отсортировать таким образом, что бы после каждой записи шли те, в которых есть parent_id соответствующий этой записи id parent_id 1 null 2 null 3 4 4 null 5 1 6 null после сортировки: id parent_id 1 null 5 1 2 null 4 null 3 4 6 null
Ответы
Ответ 1
вот это попробуйте SELECT id, parent_id FROM tt ORDER BY coalesce(parent_id,id), coalesce(parent_id,0)
Комментариев нет:
Отправить комментарий