Комментарии 4
Огромное спасибо!
Это и сама по себе очень интересная, познавательная, и хорошо написанная статья, а уж на фоне того шлака, который на Хабр гонят компании и продавцы каналов - и вовсе луч света в темном царстве.
У меня, правда, картинка получилась перевёрнутой, но это мелочи, и даже интересно будет сейчас посидеть, разобраться почему.
Спасибо за отзыв!
С сортировкой разобрался - на https://sqlize.online/s/az так отрабатывает сортировка по full_path
, собранному через табуляцию. Проверял на нескольких платформах, и на своем домашнем MySQL 8.2, такой проблемы не встречал.
Заменил в статье CHAR(9)
на пробел CHAR(32)
, так будет работать с более высокой вероятностью, проверьте
Заняться больше нечем?
Есть такая байка, что пасьянс "Косынка" научил первых пользователей Windows основным приемам работы с мышкой. С одной стороны - игра, "заняться больше нечем". С другой обучающая программа.
Табличные выражения были добавлены в MySQL относительно недавно, и не всем они хорошо знакомы. А такой развлекательный пример как раз и является очень хорошим обучающим материалом по CTE.
Отображение иерархии в SQL запросе