Путь в дереве категорий

Сложная recursion

Условие задачи

Таблица categories содержит id, name, parent_id (NULL для корня). Для каждой категории постройте через рекурсивный CTE «путь» от корня — конкатенированные имена через «/» (например «Электроника/Смартфоны/Apple»). Выведите id, name, path. Отсортируйте по path.

Схема данных

CREATE TABLE categories (id INTEGER PRIMARY KEY, name TEXT, parent_id INTEGER);

Темы

WITH RECURSIVE JOIN ||

Подсказки

Решить в интерактивной SQL-песочнице → ← Все SQL-задачи