有表table_a,里面有两个字段begin_id和end_id,现在有两条数据
A: begin_id:11111,end_id:22222
B :begin_id: 22222, end_id:11111
我现在认为这两条数据是一样的(只是begin_id和end_id交换了而已),需要去重,删除其中一条
请问sql该怎么写?
有表table_a,里面有两个字段begin_id和end_id,现在有两条数据
A: begin_id:11111,end_id:22222
B :begin_id: 22222, end_id:11111
我现在认为这两条数据是一样的(只是begin_id和end_id交换了而已),需要去重,删除其中一条
请问sql该怎么写?
如果两个都是数字, 先加起来, 再剔除重复
你这两个字段是数字还是字符串?
so easy
复制表table_a为table_a1,修改table_a1字段begin_id为end_id,修改table_a1字段end_id为begin_id,这样你可以对比table_a和table_a1,简单吧