coisini002 2023-03-27 19:54 采纳率: 51.3%
浏览 26
已结题

以下关于使用带有EXISTS的嵌套查询的描述正确的是

  1. 以下关于使用带有EXISTS的嵌套查询的描述正确的是( )。
    A. 带有EXISTS的嵌套查询不返回任何数据,只返回逻辑值“真”或“假”
    B. 使用EXISTS后,若子查询的结果为空,则父查询的WHERE子句返回值为假,否则为真
    C. 带EXISTS的子查询只返回真值或假值,因此给出具体属性列没有实际意义
    D. NOT EXISTS的意义与EXISTS相反
    B选项哪里不对
  • 写回答

1条回答 默认 最新

  • 星拱北辰 Python领域优质创作者 2023-03-27 20:06
    关注

    B选项不正确是因为:EXISTS 子查询的作用是判断子查询的结果集是否为空。如果结果集非空,则返回真,父查询会继续执行 WHERE 子句;如果结果集为空,则返回假,父查询的 WHERE 子句不会执行。
    因此,B选项的正确表述应该是:使用 EXISTS 子查询后,如果子查询的结果集非空,则 EXISTS 子句返回真(TRUE),父查询的 WHERE 子句将继续执行;如果子查询的结果集为空,则 EXISTS 子句返回假(FALSE),父查询的 WHERE 子句将不会执行。
    如果我的回答对你有帮助,还望采纳。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 3月27日
  • 已采纳回答 3月27日
  • 创建了问题 3月27日

悬赏问题

  • ¥20 软件测试决策法疑问求解答
  • ¥15 win11 23H2删除推荐的项目,支持注册表等
  • ¥15 matlab 用yalmip搭建模型,cplex求解,线性化处理的方法
  • ¥15 qt6.6.3 基于百度云的语音识别 不会改
  • ¥15 关于#目标检测#的问题:大概就是类似后台自动检测某下架商品的库存,在他监测到该商品上架并且可以购买的瞬间点击立即购买下单
  • ¥15 神经网络怎么把隐含层变量融合到损失函数中?
  • ¥15 lingo18勾选global solver求解使用的算法
  • ¥15 全部备份安卓app数据包括密码,可以复制到另一手机上运行
  • ¥20 测距传感器数据手册i2c
  • ¥15 RPA正常跑,cmd输入cookies跑不出来