将A表的a列添加到B表中,解决办法之一

今天要做一个项目,B表缺少一个存储物质名称的列,但B表又有近2000行的数据,一个一个输入太麻烦,网上寻求一条SQL语句,企图不劳而获的将A表的a列(物质名称)添加到B表中,结果就是找不到,或者说找不到与你检索内容相匹配的内容,于是自己写了一个(其实也就是select into 组合查询),如下:

select a.a,b.b1,b.b2,b.b3 ,b.编号              --B表中有b1、b2、b3、编号四列

into 表c

from 表A as a,表B as b

where a.编号 = b.编号 ;                   --因为是多表组合查询,需要加入谓词将两表连接,不然可能会出现A表a列的一行把B表中的每一行都对应一遍的情况

运行之后,在新的表“表c”中,A表a列便于B表组合在一起了,如下

表c

a                b1               b2                b3                编号

物质1        1                  2                  3                  1

物质2        4                  5                  6                  2

物质3        7                  8                  9                  3

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值