如标题,这两个编码是可以关联的。还有就是员工表里还有一个部门ID,与部门表的ID关联。现在员工表中的部门ID为空,要根据部门编码来updagte员工表中的部门ID,请问如何实现?通过一个SQL语句。
解决方案 »
- 求Oracle一个自定义函数的写法:sql2000里的isnull(pa,pb)在oracle自定义函数
- Difficult:系统自动发送提醒邮件的问题,如何解决啊???
- 初学oracle 请教“oracle 没有为约束条件“” 指定检查条件”的问题
- 请问各位高手在 oracle 中 如何编写 存储过程 SQL实现动态查询
- 请问Oracle里面的NET EASY CONFIG怎么安装不上去?
- oracle中的回退段rbs是什么意思,作用是什么?
- 是不是oracle高版本的不能导出低版的数据?
- “在说明部分最多只允许对 'V_ROWCOUNT' 作一次说明,”??????????
- Oracle根据IN字句条件查询显示结果
- 怎么保证并发操作时,唯一字段不会被重复?
- oracle 存储过程 怎么少用 if then
- COM+ 连接Oracle的问题
如 员工ID 员工部门ID 部门编码
1 1222222
2 2222222
3 4444444
部门表:
部门ID 部门编码
12 1222222
13 4444444
14 2222222
现在要通过部门编码一关联,得到部门ID去更新员工表中的员工部门ID
set 员工部门ID=(select 部门ID from 部门表 b where a.部门编码=b.部门编码)
where
exists
(
select 部门ID from 部门表 b where a.部门编码=b.部门编码
)