目录

说明

题目1

正解


说明

最近在练习sqlzoo,遇到错题就总结到这里,让自己回顾一下


题目1

数据表nobel如下

题目如下:(属于sqlzoo第三个quiz的第5个选择题)

链接在此:点我到达

Select the code which would show the year when neither a Physics or Chemistry award was given

让我们选出既没有Physics也没有Chemistry奖项颁布的年份

选项如下:

选项1.

错误之处:条件语句where中选错了,不是subject而是yr

解释:子查询中选出来的是有Physics或Chemistry奖项颁布的年份,所以where语句中应该是年份yr而不是subject


选项2.

此项是当时选错的选项,表面确实有很大误导性,但是其实和标答有很大差别

错误之处:会输出只有化学奖或物理奖颁发之外的所有年份,不满足题意

解释:from nobel中送来一条数据,比如表中第二条(1960,Literature),进来后会检查其是否满足not in (Chemistry,Physics),很明显这个Literature正好not in,所以就会输出1960这个年份,但是1960这一年中,有化学奖和物理奖颁布,所以这个选项错误了,同理,它会对比每一条数据,当这一年里只有化学奖或物理奖颁布,则正好就不满足not in了,所以会不输出这一年的年份,所以这个查询最终输出的是不包括只有化学奖或物理奖颁发之外的所有年份


选项3.正确


选项4.

错误之处:子查询中select subject很明显错误了,应该是yr

解释:子查询中选出的是化学和物理,是subject,很明显和yr对比不了,所以这里应把子查询中的subject改成yr


选项5.

错误之处:这个错的比较明显,就是数据表错误了

解释:从数据表nobel中选择数据,所以第一行中的subject应该是nobel


正解

此查询的思路是将有这两个奖项的年份查询出,然后反选这些年份即可,因此可以用子查询来做

即:

SELECT yr #严谨来讲这里最好是SELECT DISTINCT yr
FROM nobel
WHERE yr NOT IN (SELECT yr FROM nobelWHERE subject IN ('Chemistry','Physics'));

sqlzoo错题总结-1相关推荐

  1. SqlZoo错题整理

    最近复习了一下SQL,在sqlZoo上练手了一些题目,通过练习还是发现了不少问题,这里对错题进行一波记录与整理. 文章目录 1.SELECT_from_WORLD_Tutorial 2.SELECT_ ...

  2. sqlzoo错题总结-2

    目录 说明 题目2 答案1: 答案2: 答案3: 说明 最近在练习sqlzoo,遇到错题就总结到这里,让自己回顾一下 题目2 数据表如下: 题目如下:(属于sqlzoo第三个SELECT的练习最后一题 ...

  3. SQLZOO刷题笔记

    SQLZOO刷题笔记-更新中 注意 Self Join 10. 公交车的转车站点 Window functions 0. 排序 1. warming up 2. Who won? 3. PARTITI ...

  4. 判断小数是否相等_四年级上册数学填空+计算+判断易错题整理练习,收藏练一练!...

    四年级数学易错题练习 一.填空题 1.1.25×0.8表示(              ). 2.去掉0.25的小数点,就是把这个数扩大(      ):把50.4的小数点向左移动两位,就是把它缩小到 ...

  5. 细节决定成败(竞赛错题经验总结)

    整理的算法模板合集: ACM模板 没有灵异事件,只有我是傻逼 图论的数组,涉及到点的开N,涉及到边的开M,开多了会TLE!根据题目要求设定, 凡是涉及到位运算的我都要累括号!!!位运算的优先级太糟糕了 ...

  6. php自动打印小票_错题打印机哪个品牌质量好?【2020双12】错题打印机品牌排行...

    2020年11月22日更新: 帮帮机销量3天增加1万: 帮帮机D1目前京东促销99元,击穿行业底价! 本文目录: 什么是错题打印机? 错题打印机能用普通纸吗,耗材贵吗? 高性价比错题打印机参数对比 1 ...

  7. 为了探究不同光照处理_浅谈中考物理实验探究易错题

    中考实验探究易错题主要在于伏安法实验和物质密度的测量.伏安法就是用电压表和电流表测量电阻或测量小灯泡的电功率的方法.伏安法测量电阻和测量电功率的实验是初中物理电学中重要的实验,也是每年中考实验探究题中 ...

  8. 2017-2018-1 《信息安全系统设计基础》课下测试错题汇总

    2017-2018-1 <信息安全系统设计基础>课下测试错题汇总 (多选题|1分)假设用ADD指令完成C表达式t=a+b的功能,有关条件码寄存器的说法正确的是() A.若t==0,则ZF= ...

  9. c++如何让字符串重复输出_2020.10.02错题总结之字符串相关函数

    C/C++每日总结 点击上方「嵌入式龙憨憨」,选择「置顶/星标公众号」第一时间查看编程笔记! 特别设置[每日总结]专栏: 对专业课--C/C++的复习刷题进行总结,归纳错题知识点,记录知识点掌握不足的 ...

最新文章

  1. 艾瑞发布2018视频云行业报告,网易云信领跑第一阵营
  2. 自动弹窗被拦截 html,弹出式窗口被阻止怎么办,如何阻止弹出式窗口
  3. datagrip启动时报错Internal error
  4. oracle desc能看约束,ORACLE 12C新特性-DESC显示不可见字段 | 信春哥,系统稳,闭眼上线不回滚!...
  5. xgboost 一般多少棵树_大白话人工智能算法-第32节集成学习之通俗理解XGBoost原理和过程...
  6. swing 选择对话框_Java Swing –日期选择器对话框
  7. mysql开发中遇到的坑_mysql优化过程中遇见的坑(mysql优化问题特别注意)
  8. ThinkPHP入门
  9. .NETCore中实现ObjectId反解
  10. php 实战技巧,PHP实战技巧(15)通过phpinfo()了解你的PHP配置状况(二)
  11. c# 实现圆形的进度条(ProgressBar)
  12. linux百度文字识别,基于Linux平台的图片文字识别系统
  13. 硅谷的工作狂文化在冠状病毒的压力下变化-苹果,谷歌,Facebook,LinkedIn和优步推出了新的在家工作政策
  14. Android分享wifi给电脑,使用Android手机共享手机网络给PC上网
  15. 启用SATA硬盘的AHCI模式解决X61速度慢的问题
  16. android如何释放资源文件,Android中的垃圾资源如何清理?
  17. 介绍一个开源博客项目并部署到Nginx服务器
  18. tex 表格内容换行_{Latex}{Tabular}文本超出表格自动换行
  19. 计算机功能清单,如何使用印象笔记的清单功能?清单快速上手教程
  20. Web全栈开发训练营

热门文章

  1. 虚拟码号的两种形式你了解多少!
  2. EXCEL打开文件显示“文件已损坏,无法打开。”
  3. imu matlab,IMU姿态解算matlab
  4. 一键装机linux_linux系统学习第十八天《搭建一键装机平台》终结篇-阿里云开发者社区...
  5. 迷宫问题寻宝(c++实现,求最短路径,显示路径)
  6. Shader山下(十五)标准库函数
  7. java excel 列数_JAVA使用POI获取Excel的列数与行数
  8. 解密Android7.0 8.0进程保活与拉活的实现方式 如何才能让APP常驻内存 躲避系统的追杀
  9. 使用Navicat导入execl到mysql数据库中日期值显示0000-00-00的问题解决
  10. 信道容量、码率、带宽、频谱利用率