【问题标题】:how 'not in' command works?“不在”命令如何工作?
【发布时间】:2019-07-25 17:21:33
【问题描述】:

'not in' sql 命令如何在集合成员中工作? 我不明白。

SELECT course_id
FROM section
WHERE semester='Spring' and course_id not IN
(SELECT course_id
 from section
WHERE semester='Fall')

【问题讨论】:

  • 这就像IN - 只是相反。
  • 但我不明白什么时候在会员集中使用它
  • 你可以看到图片。这个查询的结果是什么??

标签: mysql sql


【解决方案1】:

这将返回课程 222。查询获取秋季提供的所有课程,然后获取春季提供的所有课程的 ID。如果在春季提供的课程列表中找到该 ID,则该课程不包含在最终结果中。在这种情况下,课程 111 被过滤掉了。

【讨论】:

    猜你喜欢
    • 2017-05-03
    • 1970-01-01
    • 1970-01-01
    • 2022-06-14
    • 2017-12-29
    • 2014-06-20
    • 2016-07-11
    • 2021-11-23
    • 1970-01-01
    相关资源
    最近更新 更多