-
select level,empno,ename,sal,mgr from emp connect by prior empno=mgr //connect by 上一層的員工號=老板號 start with mgr is null //或者 start with empno=7893 order by 1;查看全部
-
自連接存在的問題:不適合操作大表 解決辦法:層次查詢 層次查詢: 1.在某些情況下,可以替代自連接 2.本質(zhì)上,是一個單表查詢查看全部
-
自連接:通過別名,將同一張表視為多張表 查詢員工姓名和員工的老板姓名: select e.ename 員工姓名,b.ename 老板姓名 from emp e,emp b where e.mgr=b.empno; //員工的老板號=老板的員工號查看全部
-
右外連接寫法: select d.deptno 部門號,d.dname 部門名稱,count(e.empno) 人數(shù) from emp e,dept d where e.deptno(+)=d.deptno group by d.deptno,d.dname查看全部
-
外連接的概念查看全部
-
不等值連接: select e.empno,e.ename,e.sal,s.grade from emp e,salgrade s where e.sal between s.losal and s.hisal;查看全部
-
SQLPLUS 報表功能: 1. 讀取sql腳本 get d:\temp\report.sql 2. 執(zhí)行sql腳本 @d:\temp\report.sql 3. 執(zhí)行g(shù)roup by 語句的增強 select deptno,job,sum(sal) from emp group by rollup(deptno,job);查看全部
-
group by 語句的增強可用于做報表: break on deptno skip 2 set pagesize 30查看全部
-
Group By 語句的增強查看全部
-
例題1查看全部
-
order by 后可以跟 序號,分組函數(shù),列名查看全部
-
select cp.ci_id wm_concat(cp.stu_name) stu_name from ( select ci.ci_id , pm.stu_name pm_ci ci,pm_stu pm where insert(ci.stu_ids,pm.stu_id)!=0) cp group by cp.ci_id查看全部
-
sql語句的執(zhí)行計劃:explain plan for _sql語句 查看執(zhí)行計劃:select * from table(dbms_xplan.display);查看全部
-
左外連接和右外連接寫法查看全部
-
外連接能避免等值連接條件個數(shù)不一致從而漏掉數(shù)據(jù)的問題查看全部
舉報
0/150
提交
取消