конвертировать cte в mysql - PullRequest
       4

конвертировать cte в mysql

0 голосов
/ 07 декабря 2010

У меня есть рекурсивный cte в mssql, который находит всех потомков определенного узла. в дБ:

create table nodes (
     id         int primary key autoincrement,
     parent     int
)

с этой таблицей у меня был cte, который я использовал для создания представления:

create view (
     node_id    int,
     child_id   int
)

как мне это сделать в MySQL? (Я не могу изменить формат таблицы, чтобы приспособить другие методы, такие как с моделью вложенного набора)

худший случай, могу ли я сделать функцию для этого?

спасибо!

1 Ответ

1 голос
/ 06 января 2011

Вы можете посмотреть это обсуждение:

Как использовать предложение «WITH» в MySQL?

...