これは、人々が通常やりたいこととは逆のように思えるかもしれませんが、mysql テーブルで行を複製したいと考えています。
たとえば、project_id を持つ 1 つの行と file_name を持つ 1 つの行を持つテーブルがあります。各プロジェクトには、非常に多くのファイルが関連付けられています。あるプロジェクトに存在するすべての行を別のプロジェクトに複製したいと考えています。これを行うPythonスクリプトを書くことはできますが、mysql内から行う方法があると思います。
何か案は?ありがとう。
たとえば、次のようなプロジェクトがあるとします...
file_id, file_name, project_id
-------, ---------, ----------
1, file1.png, 1
2, file2.png, 1
3, file3.png, 1
...そして最大約100行。
このようなプロジェクトを取得するには、何を入力すればよいですか...
file_id, file_name, project_id
-------, ---------, ----------
1, file1.png, 1
2, file2.png, 1
3, file3.png, 1
4, file1.png, 2
5, file2.png, 2
6, file3.png, 2