【2019年8月版】OCP 071认证考试原题-第42题

【2019年8月版】OCP 071认证考试原题-第42题Choose two Examine this SQL statement: DELETE FROM employees e WHERE EXISTS (SELECT 'dummy&apo…

Choose two

Examine this SQL statement:

DELETE FROM employees e

WHERE EXISTS

(SELECT “dummy”

FROM emp_history

WHERE employee_id = e.employee_id)

Which two are true?

A) The subquery is executed for every row in the EMPLOYEES table.

B) The subquery is not a correlated subquery.

C) The subquery is executed before the DELETE statement is executed.

D) All existing rows in the EMPLOYEEE table are deleted.

E) The DELETE statement executes successfully even if the subquery selects multiple rows.

Answer::AE

(解析:这又是一个关联子查询的考题,出现过多次,A 答案大家要注意。)

关联子查询:

1、 先执行主查询,对于主查询返回的每一行数据,都会造成子查询执行一次

2、 然后子查询返回的结果又传给主查询

3、 主查询根据返回的记录做出判断

)

注意这道题答案 E 是对的,与前面第 14 题的答案 D 上有区别,要分别对待。

create table emp2 as select * from emp where deptno=20;

update emp2 set empno=7934 where ename=’SCOTT’;

DELETE FROM emp e

WHERE EXISTS

(SELECT “empno”

FROM emp2

WHERE empno = e.empno);

UPDATE emp e

SET ename =

(SELECT ename

FROM emp2

WHERE empno = e.empno);

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/10436.html

(0)
上一篇 2022-12-27
下一篇 2022-12-27

相关推荐

  • 使用Python在Linux中重命名目录

    使用Python在Linux中重命名目录在Linux系统中,重命名目录是一个非常常见的操作,尤其是在进行批量处理时。手动重命名文件夹是一件非常繁琐的工作,并且容易出错。因此,我们可以使用Python的shutil模块来实现批量重命名文件夹的操作。

    2024-03-24
    73
  • MySQL数据类型 – JSON数据类型 (4)[亲测有效]

    MySQL数据类型 – JSON数据类型 (4)[亲测有效]JSON值的比较和排序JSON值可以使用=,<,<=,>,>=,<>,!=,和<=>运算符进行比较。JSON值尚不支持以下比较运算符和函数:●BETWEEN●IN()●GREATEST()●LEAS…

    2023-04-06
    155
  • linux系统mysql数据库MHA高可用

    linux系统mysql数据库MHA高可用 1.MHA简介 MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebo…

    2023-03-26
    866
  • sqlserver学习

    sqlserver学习一、什么是关系型和非关系型数据库,两者都包含那种数据库 1、关系型数据库 关系型数据库是指采用了关系模型来组织数据的数据库。简单来说,关系模式就是二维表格模型。 常见关系型数据库管理系统(ORDBMS

    2023-06-08
    139
  • MySQL前缀索引「建议收藏」

    MySQL前缀索引「建议收藏」有时候需要索引很长的字符字段列,这会增加索引的存储空间以及降低索引的查询效率,一种策略是可以使用哈希索引,还有一种就是使用前缀索引。 前缀索引是选择字符列的前n个字符作为索引,这样可以大大节约索引空…

    2023-03-04
    154
  • Python阶乘实现

    Python阶乘实现Python是一种高层次的动态编程语言,被广泛应用于Web开发、数据科学、人工智能等领域。Python的一个关键特性是它强大且易于使用的标准库,其中包括了多种数据类型和数据结构,可以轻松实现大量常用算法。本文将介绍如何使用Python实现阶乘,作为入门算法的示范,希望能够吸引读者的兴趣和启发读者对Python编程的兴趣。

    2024-05-24
    75
  • Mysql8.0修改lower_case_table_names参数导致重启失败[通俗易懂]

    Mysql8.0修改lower_case_table_names参数导致重启失败[通俗易懂]GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 GreatSQL是MySQL的国产分支版本,使用上与MySQL一致。 事件起因:在测试一个数据迁移工具时,源端oracle

    2023-06-02
    140
  • linux安装Oracle11G「终于解决」

    linux安装Oracle11G「终于解决」
    阅读目录: linux安装Oracle11G 0、下载Orcle11G 1、上传文件到服务器或虚拟机的/install目录下 2、解压文件到当前目录: 3、…

    2023-04-05
    154

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注