我正在尝试使用以下查询从 emp 和 dept 表中删除行。但是在执行查询之后,它只从 dept 表中删除行,而不是从 emp 中删除行。
delete (
select * from emp e,dept d
where e.empno=d.empno
and e.sal in ('200','1950','5000')
and d.objid in ('1001','1002','1003')
);
我正在使用 oracle 8i。请帮忙!!提前致谢
我正在尝试使用以下查询从 emp 和 dept 表中删除行。但是在执行查询之后,它只从 dept 表中删除行,而不是从 emp 中删除行。
delete (
select * from emp e,dept d
where e.empno=d.empno
and e.sal in ('200','1950','5000')
and d.objid in ('1001','1002','1003')
);
我正在使用 oracle 8i。请帮忙!!提前致谢