select c.ci_id,wm_concat(s.stu_name)
from pm_ci c, pm_stu s
where instr(c.stu_ci,s.stu_id) >0
group by ci_id;
from pm_ci c, pm_stu s
where instr(c.stu_ci,s.stu_id) >0
group by ci_id;
已采纳回答 / guitar狂魔
根据你的提问,我猜告诉你这个你就明白了,oracle中空值都比较特殊,不能直接用"="或"<>"号来比较,空值既不在等于的集内,也不在不等于的集内。
2016-11-01
最新回答 / 针尖上的天使_0002
我的理解是当mrg=null时,他就相当于公司的董事长但是他是属于公司的员工,所以用自连接加左连接就能实现想要的结果:select e.ename 员工姓名 ,e1.ename 老板姓名 from emp e,emp e1 where e.MGR=e1.empno(+);
2016-10-31