CREATE VIEW EMPGROUP AS SELECT NAME,EMPID,HIREDATE,ROWNUM FROM EMP GROUP BY NAME, EMPID, HIREDATE,ROWNUM; 然后用这个VIEW来增加一个TABLE: CREATE TABLE SORTED_EMP AS SELECT NAME, EMPID, HIREDATE FROM EMPGROUP; 注意: 1、如果你使用ORACLE7.3以上版本,可以使用INLINE VIEW代替EMPGROUP VIEW。 2、如果你建VIEW时忽略了ROWNUM,那么由于使用了GROUP BY,会有大量的重复记录出现。
关于"CREATE TABLE AS SELECT"不支持"ORDER BY"
最新推荐文章于 2021-12-23 16:26:43 发布