Я попал в странный контекст, в котором
TableA
ID Field2 field3
1 Test1 IDB1
1 test1 IDB2
2 Test2 IDB3
TableB
ID Field2 field3
1 otherTest1 IDC1
1 othertest1 IDC2
2 otherTest2 IDC3
для каждого IDB у нас есть идентификатор C. IDB и ID C различны, но число одинаково, в настоящее время единственная связь с ID. как я могу присоединиться / вставить эти таблицы? если я попытаюсь объединить, очевидно, что он «продублирует» строки, потому что IDB и ID C различаются
объединение будет выглядеть так:
TableC
ID Field2 field3
1 IDB1 IDC1
1 IDB1 IDC2
2 IDB2 IDC3
что я хочу выполнить sh is:
TableC
ID Field2 field3
1 IDB1 IDC1
1 IDB2 IDC2
2 IDB3 IDC3
3 IDB4 IDC4
3 IDB5 IDC5
4 IDB6 IDC6