Коли рядок дублюється в нашій системі, він вставляє новий рядок із посиланням на ідентифікатор того, з якого він дублювався.
Якщо цей новий рядок потім дублюється, він має посилання на рядок, з якого він дублювався тощо.
Що я не можу розробити, це як пройти цей слід у a SELECT
.
Візьміть такі дані ...
+------+-------------------+
| ID | duplicated_from |
+------+-------------------+
| 1 | NULL |
| 2 | 1 |
| 3 | 2 |
| 4 | NULL |
+------+-------------------+
Отже, з огляду на ідентифікатор 1, як би ви шукали всі слайди ланцюга, які були скопійовані з нього?
Або це щось, що доведеться зробити на рівні програми?
Відповіді:
0 для відповіді № 1Здається, що після рекурсивного запиту я знайшов такі рішення, які можуть вам допомогти Як створити ієрархічний рекурсивний запит MySQL
HTH