-
格式轉換查看全部
-
select rownum ,r,empno,ename,sal from(select rownum r,empno,ename,sal from(select rownum,enpno,ename,sal from emp order by sal desc) t1 where rownum<=8)t2 where r>=5查看全部
-
分頁查詢 select rownum ,r,empno,ename,sal from(select rownum r,empno,ename,sal) from(select rownum,enpno,ename,sal from emp order by sal desc) t1 where rownum<=8)t2 where r>=5查看全部
-
select * from (select * from emp order by sal desc) where rownum<=3查看全部
-
where 條件中不能使用組函數,having可以。這就是區別 前者先過濾后分組,后者先分組再過濾, 要根據實際情況選擇不同的。 通常優先使用where查看全部
-
nvl 建一個空值轉變成一個不能被忽略的值。使用形式和distinct一樣。 空值很奇葩,要注意。查看全部
-
樹的深度 level查看全部
-
自連接核心:給表取別名 select e.ename 員工姓名,b.ename 老板姓名 from emp e,emp b where e.mgr=b.empno 員工的老板號=老板的員工號查看全部
-
右外連接::按部門統計員工人數,要求:顯示部門號,部門名稱,人數 select d.detno 部門號,d.dname 部門名稱,count(e.empno) 人數 from emp e,dept d where e.deptno(+)=d.deptno group by d.deptno,d.dname查看全部
-
外連接::按部門統計員工人數,要求:顯示部門號,部門名稱,人數 select d.detno 部門號,d.dname 部門名稱,count(e.empno) 人數 from emp e,dept d where e.deptno=d.deptno group by d.deptno,d.dname查看全部
-
select rownum ,emptno ,ename,sal from emp ; --注意:rownum 只能使用<,<=查看全部
-
外連接:左外連接,右外連接查看全部
-
--between and 小值在前,大的值在后。查看全部
-
--group by 語句的增強 --語法: group by rollup(a,b) --等價于: group by a,b+group by a+group by null查看全部
-
--求出部門平均工資的最大值 select max(avg(sal)) from emp group by deptno;查看全部
舉報
0/150
提交
取消