別のテーブルの共通の値に基づいて新しいテーブルに複数の行を作成するにはどうすればよいですか?SQL Server - ルックアップ値に基づいて複数の行を作成する必要があります
ProviderTable: PersonTable:
-------------------- ---------------------
ProviderID | GroupID PersonID | ProviderID
1 | A 100 | 1
2 | A 101 | 3
3 | A 102 | 8
4 | NULL 103 | 10
5 | B 104 | 5
6 | C 105 | 4
7 | B
8 | NULL
9 | NULL
10 | C
ProviderTable.ProviderID = PersonTable.ProviderID
私はProvider.GroupID = Provider.GroupID結果は、私が探しています各プロバイダの人の列に新しいテーブルを作成する必要が
:
New-table:
PersonID | ProviderID
100 | 1
100 | 2
100 | 3
101 | 3
101 | 1
101 | 2
102 | 8
103 | 10
103 | 6
104 | 5
104 | 7
105 | 4
を!ありがとうございました! – mgraham