嵌套子查询:子查询可以独立运行(不依赖主查询),在主查询执行之前,自内而外。
关联子查询:子查询依赖主查询的数据,同主查询一起执行,自外而内。
关联子查询:子查询依赖主查询的数据,同主查询一起执行,自外而内。
2017-09-04
最新回答 / KAWHIL
你好,我觉得你的想法不对。打个比方,emp表中的deptno列有10,20和30三个部门,detpno为10的员工有4位,他们的员工名ename分别为a,b,c和d。你想要过滤掉重复的部门使得deptno为10的结果为1条,那我问你在deptno为10的行上,如果要还要显示ename这一列,那该显示a,b,c还是d呢???
2017-09-03
select a.ci_id,
listagg(b.stu_name,',') within group(order by b.stu_id) stu_name
from pm_ci a, pm_stu b
where instr(a.stu_ids,b.stu_id) > 0
group by a.ci_id;
listagg(b.stu_name,',') within group(order by b.stu_id) stu_name
from pm_ci a, pm_stu b
where instr(a.stu_ids,b.stu_id) > 0
group by a.ci_id;
逻辑问题 大于任意一个只要大于其中的随便一个就行了,那就是大于最小值就行了。如果是小于任意一个那就是小于其中的随便一个就行了,那当然是小于最大值了。
2017-08-21