SQL查询两个表中的数据结果出现重复

 时间:2024-10-13 15:15:33

1、用select语句,查看两个表中的数据,确认下来的结果是每个表中都只有两行数据。

SQL查询两个表中的数据结果出现重复

3、修改查询语句,这里有发现,两个表中的内容除了带kg列,也就是重量列不相同外,别的列数据都是相同的。所以,我们要考虑使用SQL的isnull()函数。select isnull(a.pono,b.sono) as pono, isnull(a.p_name,b.p_name) as p_name, a.p_kg as 系统重量, b.p_kg as 实际重量 from test1 as a

SQL查询两个表中的数据结果出现重复

5、执行完整代码,我们来看结果。select isnull(a.pono,b.sono) as pono, isnull(a.p_name,b.p_name) as p_name, a.p_kg as 系统重量, b.p_kg as 实际重量 from test1 as a full join test2 as b on a.pono = b.sonoand a.p_name = b.p_name

SQL查询两个表中的数据结果出现重复
  • Duplicate column name错误怎么解决?
  • insert into语句怎么用
  • sql文件如何打开
  • sql删除语句
  • 记事本文本文档怎么保存为utf-8编码格式
  • 热门搜索
    四级准考证号怎么查 徐州工程学院怎么样 word里面怎么画图 怎么哄老婆不生气 水煎包的面怎么和 吉林师范大学怎么样 连衣裙英语怎么说 说服怎么读 cad倒角怎么标注 大人发烧37.5度怎么办