> 文章列表 > MySQL的not exists与双重否定(模板)

MySQL的not exists与双重否定(模板)

MySQL的not exists与双重否定(模板)

文章目录

    • 模型
      • 1.遇到“没有”:考虑not exists
      • 2.遇到“所有/全部/同时”:考虑双重否定(两个not exists)
    • 实战
      • 1.找出至今没有人选修过的课程号、课程名称
      • 2.查询选修了学号为9521102同学选修的全部课程的学生学号和姓名
      • 3.查询所有人都选修了的课程号与课程名
      • 4.查询同时选修了c01,c02,c03课程学生,输出学号,姓名
      • 5.查询没有同时选修“计算机导论”和“计算机网络”两门课的学生的学号,姓名
      • 6.查询同时选修了“数据库基础”和“计算机网络”两门课的学生的学号,姓名
      • 7.查询所有人都借阅过的图书信息,列出书号,书名,作者
      • 8.查询当前同时借有\"计算方法\"和\"组合数学\"两本书的读者,输出其借书卡号,并按卡号升序排序输出
      • 9.查询从来没有人借阅过的图书信息,列出书号,书名,作者