/ / MySQL - Як прослідкувати за дублюванням рядків, які були дублюються? - mysql

MySQL - як слідувати стежці рядків, які були дублюються? - mysql

Коли рядок дублюється в нашій системі, він вставляє новий рядок із посиланням на ідентифікатор того, з якого він дублювався.

Якщо цей новий рядок потім дублюється, він має посилання на рядок, з якого він дублювався тощо.

Що я не можу розробити, це як пройти цей слід у a SELECT.

Візьміть такі дані ...

+------+-------------------+
|  ID  |  duplicated_from  |
+------+-------------------+
|  1   |  NULL             |
|  2   |  1                |
|  3   |  2                |
|  4   |  NULL             |
+------+-------------------+

Отже, з огляду на ідентифікатор 1, як би ви шукали всі слайди ланцюга, які були скопійовані з нього?

Або це щось, що доведеться зробити на рівні програми?

Відповіді:

0 для відповіді № 1

Здається, що після рекурсивного запиту я знайшов такі рішення, які можуть вам допомогти Як створити ієрархічний рекурсивний запит MySQL

HTH