Tab1 と Tab2 の 2 つのデータテーブルがあります。Tab1 はデータでいっぱいで、Tab2 は空です。
Tab1 は次のようになります
。Col2 | Col3 | キー | キー | 国 | 列....
abc | xyz | 103 | AK1 | ポール| .....
ポール | 男 | 1212 | AK2 | ポール| ....
モロ | コム | 11 | AK1 | ポール | ....
bca | 鬼 | 10a| AK1 | GER| ....
bca | 鬼 | 10a| AK3 | GER| ....
アル | 1n | zxc | AK2 | ポール| ....
キーと国 (キーと国の組み合わせは一意である必要があります) で個別のデータを選択し、それを Tab2 に配置する必要があります。
c# でそれを行う方法? 行がたくさんあるので、それを行うには静かで高速な方法が必要です。
この例では、結果は次のようになります
。Col2 | Col3 | キー | キー | 国 | 列....
abc | xyz | 103 | AK1 | ポール| .....
ポール | 男 | 1212 | AK2 | ポール| ....
bca | 鬼 | 10a| AK1 | GER| ....
bca | 鬼 | 10a| AK3 | GER| ....