Таблица categories (id, name, parent_id). С помощью рекурсивного CTE постройте полный путь для каждой категории (например, Электроника > Смартфоны > iPhone). Выведите id, name, full_path, depth.
Схема данных
CREATE TABLE categories (id INTEGER PRIMARY KEY, name TEXT, parent_id INTEGER);
Темы
RECURSIVE CTECONCATENATION
Подсказки
Начни с корневых категорий (parent_id IS NULL)
На каждом шаге конкатенируй имя родителя и текущей категории