У меня есть следующие таблицы, Table1Добавление данных из нескольких столбцов из разных таблиц
ID1 ID2 Count1 Count2 Count3
aaaaa bbbbb 1 1 0
ccccc dddd 2 2 0
eeee fffff 3 3 0
gggg hhhh 4 4 0
и TABLE2
ID1 ID2 Count1 Count2 Count3
bbbbb aaaaa 5 5 5
dddd ccccc 4 4 4
fffff eeee 3 3 3
aaaaaa gggg 2 2 2
Теперь я хочу, чтобы добавить count1 и count3 и назвать его новым count4 и условие: table1.id1 = table2.id2 и table2.id1 = table1.id2.
Я знаю, что случай, когда должен использоваться, но я не уверен в соединении.
Финальный стол должен быть, как этот
ID1 ID2 Count4 Count2 Count3
aaaaa bbbbb 6 1 0
ccccc dddd 6 2 0
eeee fffff 6 3 0
gggg hhhh 4 4 0
Там могут быть и другие строки и чьи count3> 0 в таблице 1
нет строки в table1 которых count3> 0 –
Это только часть стола. могут быть некоторые другие строки tooo – Morpheus
, то почему ваши выходные данные показывают строки с count3 = 0 –