-
group by 語句的增強查看全部
-
非法使用組函數的情況。會爆 ora-00937 not a singel-group group function 。查看全部
-
group by 的語法要求。在 select 列表中所有未包含在組函數中的列都應該包含在group by 子句中。查看全部
-
常用的分組函數、查看全部
-
select c.ci_id ci_id,wm_concat(s.stu_name) stu_name from pm_ci c, pm_stu s group by c.ci_id having instr(s.stu_ids,c.stu_id)>0;查看全部
-
分組函數會濾掉空值。查看全部
-
自連接不適合大量數據的表;會出現問題:查詢的笛卡爾集的記錄數為該表的平方;<br><br> 解決辦法為:層次查詢:在某些情況下可以代替自連接,本質是:一個單表查詢<br> 層次查詢:不存在多表查詢,查詢結果沒有自查詢直觀 select level,empno,ename,sal,mgr from emp connect by prior empno=mgr //(上層的員工號)=(老板號) start with mgr is null //或者是start with mgr=7839 order by 1;查看全部
-
title col 15 '我的報表' col 35 sql.pno 標題空15行顯示“我的報表”空35行顯示頁碼 set pagesize 10 每頁顯示10行查看全部
-
group by rollup(a,b) = group by a,b + group by a +group by null break on deptno skip 2 相同的部門號,只顯示1次,不同的部門號,跳過2行查看全部
-
select e.ename 員工姓名, b.ename 老板姓名 from emp e, emp b where e.mgr=b.empo查看全部
-
group by rollup(a,b) = group by a,b + group by a +group by null查看全部
-
select max(avg(sal)) from emp group by deptno;查看全部
-
select deptno,avg(sal) from emp group by deptno oderby avg(sal) desc; select deptno,avg(sal) 平均工資 from emp group by deptno oderby 平均工資;查看全部
-
select deptno,avg(sal) from emp group by deptno having avg(sal)>2000; where子句中不能使用分組函數。 where與having的作用相似,不過where是先過濾后分組;having是先分組后過濾,效率不如where。查看全部
-
select detno,avg(sal) from emp group by deptno; oracle rules:下面的xyz,必須包含在組函數或group by中 select x,y,avg(z) from emp group by x,y;查看全部
舉報
0/150
提交
取消