面试问题

今天面试问了一个问题,没答出来,友友有没有好的解决办法,对于两张相同的表,假设user1表,user2表,表结构相同,现在这两张表里面有部分是相同数据,我需要得到这两张表中不同的数据,相同的部分不要,只要不同的部分,该如何做到,用Java实现和SQL语句实现,就是图中阴影部分的数据
全部评论
最笨办法通过set求出交集,分别遍历两个集合找不在里面的。这么写估计要挂,前面老哥说的外连接是最好的。
1 回复 分享
发布于 2023-10-05 10:32 辽宁
ab两个表a full outer join b on
1 回复 分享
发布于 2023-09-26 13:16 江苏
map吧,然后相同的count-1?等于0的时候移除
1 回复 分享
发布于 2023-09-26 12:58 陕西
我也面了,没答上来
点赞 回复 分享
发布于 2023-09-27 18:56 河南

相关推荐

07-11 22:27
中南大学 Java
程序员牛肉:学历的话没问题。但是没问题的也就只有学历了。 其实你的整体架构是正确的,博客接着干。但是项目有点过于简单了。从后端的角度上讲,你这也就是刚入门的水平,所以肯定约面试够呛。 如果你要应聘后端岗位,那你第一个项目竟然是仿写操作系统。这个你要面试官咋问你。你一定要记住一点,你简历上写的所有的东西,都是为了证明你有能力胜任当前的岗位,而不是为了证明你自己会什么。 如果你只是浅浅的做几个项目,描述也都是烂大街。技术点也都是各种混水类的配置类需求,那你就不要幻想自己能走多远。一定要保持思考,保持学习。
点赞 评论 收藏
分享
评论
点赞
4
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务