MYSQL两张一样的表 比较数据大小

lekeli 2017-12-05 07:36:21
我有两张表 字段一样 A{t1,t2,t3,t4} B{t1,t2,t3,t4}
两个表各有23条数据 现要比较两张表对应的表格的数据 每个数据都要做比较 并拿到比较结果
如 A表 第一个数0 B表第一个数为1 那么这个判断结果有效并打印出这个数在B的位置
其他的结果 都可 忽略,
请问下 各位大神 怎么玩 用什么方法 会好点
...全文
490 6 点赞 打赏 收藏 举报
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
没看懂怎么比较。
  • 打赏
  • 举报
回复
wuzhou2222 2017-12-25
我以为很简单,看了楼上的答案又默默的看书去了
  • 打赏
  • 举报
回复
tianfang 2017-12-25
对象比较可以override hash()函数,和1楼的数据库值做hash类似
  • 打赏
  • 举报
回复
lekeli 2017-12-21
但 是不是一个表有15条数据嘛 肯定有15个对像 放在集合里 两个集合的对象怎么比较 大小 一下忘记了 求教 谢谢
  • 打赏
  • 举报
回复
自由自在_Yu 2017-12-06
创建两个实体bean, public class A{ private String id; private String one; ... setter.. getter... } public class B{ private String id; private String one; ... setter.. getter... } 查询数据保存在A[] B[] 中,然后逐一比较
  • 打赏
  • 举报
回复
tianfang 2017-12-06
按行计算每行数据的hash值;简单的可以把行数据拼成字符串,计算hash,算法可以采用sha1或sha256 两个表,先按行比较hash值,相同则认为数据相同,不同则逐个字段比较
  • 打赏
  • 举报
回复
相关推荐
发帖
Java EE
加入

6.7w+

社区成员

J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
申请成为版主
帖子事件
创建了帖子
2017-12-05 07:36
社区公告
暂无公告