发布网友 发布时间:2022-04-20 09:06
共5个回答
热心网友 时间:2023-12-13 16:55
oracle视图中用order by与查询表无异。
如,有视图:v_emp,查询后按照empno从大到小排序:
select * from v_emp order by empno desc;结果:
按照empno从小到大排序:
select * from v_emp order by empno;查询结果:
热心网友 时间:2023-12-13 16:55
CREATE OR REPLACE VIEW 视图名热心网友 时间:2023-12-13 16:55
order by 写在最后面 如:create or replace view v_emp as select * from emp ;热心网友 时间:2023-12-13 16:56
是你的a1, a2, a3 有问题,不是Order by的原因热心网友 时间:2023-12-13 16:57
写在select语句后面啊,就和你直接用select一样写啊。你应该把整段都贴出来,否则别人不知道你哪里错啊。