"两个一模一样的 SQL 数据表,现在想要合并成为一个,但是里面有大量的重复数据,如果把两个数据表导入到一张会有大量重复的数据。现在想把两张数据表导入后数据记录字段 gsname、money、t .."
两个一模一样的 SQL 数据表,现在想要合并成为一个,但是里面有大量的重复数据,如果把两个数据表导入到一张会有大量重复的数据。现在想把两张数据表导入后数据记录字段 gsname、money、time 重复的只保留一条,求实现方法。
有点疑问哈,如果存在只是那三个字段一样,但其他可能不一样,还只保留一条,貌似不知道保留哪条才是对的,这里是不是有规则或应该所有内容都相同才算重复记录?1,如果确实是上面说的那种情况,可以取并集(&),然后按照 gsname、money、time 进行 group,最后取每组第一条 conj 即可。2,如果所有字段都相同才算重复记录,直接并集(&)
有点疑问哈,如果存在只是那三个字段一样,但其他可能不一样,还只保留一条,貌似不知道保留哪条才是对的,这里是不是有规则或应该所有内容都相同才算重复记录?
1,如果确实是上面说的那种情况,可以取并集(&),然后按照 gsname、money、time 进行 group,最后取每组第一条 conj 即可。
2,如果所有字段都相同才算重复记录,直接并集(&)