表A:
Rid productCode
1 2
2 3 A中productCode的值是唯一的
表B
id ProductCode Rid
1 2 需更新的值
2 1 需更新的值
3 2 需更新的值 需求:表A中ProductCode与表B中的ProductCode是一对多的关系。 请教如何写sql将表A中的Rid值根据productCode更新到表B中rid字段。
Rid productCode
1 2
2 3 A中productCode的值是唯一的
表B
id ProductCode Rid
1 2 需更新的值
2 1 需更新的值
3 2 需更新的值 需求:表A中ProductCode与表B中的ProductCode是一对多的关系。 请教如何写sql将表A中的Rid值根据productCode更新到表B中rid字段。
解决方案 »
- oracle 中用一个表的字段update另一个表的字段值怎么做
- sql2000 转 oracle, sqldeveloper的捕获问题
- 请教各位,unlimited tablespace和quota 0k有何区别?
- 数据库可以连上,但执行应用程序报错 ORA-12154 TNS-12560 TNS-00530
- 请教一建表的问题
- 我怎么连接到服务器的啊
- redhat9下可以顺利安装oracle9i吗?听说不可以,有成功的吗?
- proc中使用prepare的问题
- 紧急求救:有谁知道怎么样把8.0.5的数据库全库倒入8.1.7?
- contains和like查询
- 怎么登陆SQL Plus
- exp 命令导出来的SQL 文件中的有些中文注释是乱码,有些不是乱码
set rid=(select b.rid from table1 b where a.productcode=b.productcode(+))
主要要有這個外連接才行的哦!