Иерархические запросы в MySQL

Я пытаюсь найти всех родителей, бабушек и дедушек и т. д. в определенной области с любой глубиной. Например, с учетом приведенной ниже структуры, если я предоставлю 5, возвращаемые значения должны быть 1, 2, 3 и 4.

| a  | b  |
-----------
| 1  | 2  |
| 2  | 3  |
| 3  | 4  |
| 4  | 5  |
| 3  | 6  |
| 4  | 7  |

Как мне это сделать?

11
задан Chris Forrence 5 October 2015 в 20:49
поделиться