永发信息网

SQL关联两张表根据一个字段去重

答案:2  悬赏:60  手机版
解决时间 2021-03-11 14:52
  • 提问者网友:战魂
  • 2021-03-11 05:34
有表A和表B,字段Q和R分别是表A和B中的字段,他们的字段名不一样,但Q和R里部分数据是一样的,我想关联表A和表B,然后查询出字段Q和R相同的数据
最佳答案
  • 五星知识达人网友:佘樂
  • 2021-03-11 06:38
select *
from a inner join b on a.q=b.r

这样?
全部回答
  • 1楼网友:纵马山川剑自提
  • 2021-03-11 07:34
update b  set b.字段a =(select max(a.字段a) from 表1 a where a.id =b.id) from 表2 b where b.id in (select id from 表1); --或者 update b set b.字段a=a.字段a from 表1 a ,表2 b where a.id=b.id
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯