首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

在线紧急等一sql语句,该如何解决

2012-03-06 
在线紧急等一sql语句我现在有个a表里的hs_code数据为空我现在有个b表里面有一列数据hs_code1我现在想把b表

在线紧急等一sql语句
我现在有个a表里的hs_code数据为空
我现在有个b表里面有一列数据hs_code1
我现在想把b表里的hs_code1数据更新到表里的hs_code列上

[解决办法]
有唯一主键的话 ..
update A a
set a.hs_code = (select b.hs_code1 from B b where a.id = b.id);

[解决办法]
那有没有唯一的字段阿?
[解决办法]
我现在有个a表里的hs_code数据为空
我现在有个b表里面有一列数据hs_code1
我现在想把b表里的hs_code1数据更新到表里的hs_code列上
总得有可以相关联的条件啊,不然怎么更新。
update a set a.hs_code=b.hs_code1 from tableA a,tableB b
where 条件

热点排行
Bad Request.