已采納回答 / qq_賈曉艷_04377255
自連接查詢必然產(chǎn)生笛卡爾集,自連接是先產(chǎn)生笛卡爾集,然后根據(jù)設(shè)定的條件進行篩選數(shù)據(jù)的,所以不適合操作大數(shù)據(jù)。層次查詢相當于對一個表進行操作,不會產(chǎn)生笛卡爾集。相對效率會高很多。
2017-10-11
最新回答 / weibo_鼬銘_0
--這里的instr是字符分割函數(shù),行轉(zhuǎn)列函數(shù)是wm_concatselect wm_concat(empno) from emp;你可以看下運行結(jié)果
2017-09-23
最新回答 / pusamm花黎
soctt用戶里面的emp,dect,salgrade?三個表及表中的數(shù)據(jù)是系統(tǒng)自帶的。當裝完oracle服務(wù)端時會自帶這些數(shù)據(jù),不需要自己創(chuàng)建
2017-09-22
最新回答 / KAWHIL
你好,我覺得你的想法不對。打個比方,emp表中的deptno列有10,20和30三個部門,detpno為10的員工有4位,他們的員工名ename分別為a,b,c和d。你想要過濾掉重復(fù)的部門使得deptno為10的結(jié)果為1條,那我問你在deptno為10的行上,如果要還要顯示ename這一列,那該顯示a,b,c還是d呢???
2017-09-03
最新回答 / Levenly3954363
1.select e.ename 領(lǐng)導(dǎo)名,count(p.empno) 員工人數(shù)from emp e,emp pwhere e.empno = p.mgrgroup by e.ename;
2017-07-30