select a.*

from dept a

where a.deptno in (select b.deptno from emp b order by b.deptno)  --在where后面报错: ORA-00907: missing right parenthesis

;

 

--from后面的视图是内联视图,可以使用order by

--如上报错语句再嵌套一层变成from后面的内联视图就好了

--例如:

select a.*
from dept a
where a.deptno in (select b.deptno
                          from (select c.deptno from emp c order by c.deptno) b

          );

 

相关文章:

  • 2021-12-09
  • 2021-12-20
  • 2021-09-22
  • 2022-01-16
  • 2021-12-04
  • 2021-08-15
猜你喜欢
  • 2022-01-18
  • 2022-12-23
  • 2021-08-12
  • 2021-11-07
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案