他の2つのテーブルの列データを使用して新しい結合テーブルにデータを挿入する方法を理解しようとしていました。これは最初は単純だったように見えましたが、すぐには分かりませんでした。2つ以上の他のテーブルの列データを結合するSQLを使用してテーブルを作成
例: 私が持っているtProfilesテーブル:tProfiles
prof_id
1
2
3
4
5
...
やテーブル含む役割tRole tRole
roleid
1
2
3
4
5
6
7
...
と新しいtRoleByProfileから
選択roleidから
選択prof_id tRoleとallからすべての役割を必要とするtRoleByProfile(RoleId、ProfileId)に を挿入
あなたのコメントを再読み込みした後、あなたの答えを誤って解釈しました。あなたのソリューションは良く見え、ソリューションに感謝します。なぜ私はdownvoteを得ているのかわからない。これは簡単な問題の単純な解決策のように思えますが、私は悲しいことに無回答を見つけるためにしばらくの間、インターウェブとstackoverflowを精査しました。従ってこのポスト。私はこれがうまくいくことを証明し、効率的で重複を避けています...とにかく。 – user3663214