用户登录
用户注册

分享至

union带有order by的sql时,order by需要放到子查询语法才有效

  • 作者: 联合国最高能力秘书长
  • 来源: 51数据库
  • 2022-08-17
--union和order by连用需要放在子查询中,否则会报错
--例如:
--错误写法:
select * from dept1 order by deptno
union
select * from dept2 order by deptno;
--ORA-00933 "SQL command not properly ended"
--正确写法:
select * from (select * from dept1 order by deptno)
union
select * from (select * from dept2 order by deptno);
软件
前端设计
程序设计
Java相关