我想同步两列(一个表,两列)。
示例:
A-1 references B-2, 3, 4
但A-2 references only B-1
。
如何使用mysql查询添加B-1参考B-3和B-4?
A B
-------
1 2
1 3
1 4
2 1
3 1
4 1
5 6
5 7
6 5
7 5
答案 0 :(得分:0)
我想你想要这个:
insert into t(a, b)
select b, a
from t
where not exists (select 1 from t t2 where t2.a = t.b and t2.b = t.a);
这将把所有对都放在表中,两个方向。