代码改变世界

12c OCP考试专项 [1z0-071]-Q15: cross join 笛卡尔积(2020.06.18)

2020-06-18 15:30  askscuti  阅读(148)  评论(0编辑  收藏  举报

Answer: C

Explanation:

SELECT ename,dname
FROM emp CROSS JOIN dept
笛卡尔积共计 4 * 14 = 56 行
WHERE job='MANAGER' 带条件,一共过滤出12行。(3行经理数据 * 4行dept表数据)。
最后AND条件排除了30号和40号部门经理行。所以减去6行,最终6行。

提示:答案为个人理解和解答,难免有错,也欢迎大家及时指正。