用非相关子查询查询没有选修’数据库原理’课程的学生的学号、姓名
时间: 2023-10-29 20:05:47 浏览: 182
好的,以下是查询语句:
```
SELECT 学号, 姓名
FROM 学生
WHERE 学号 NOT IN (
SELECT 学号
FROM 选课
WHERE 课程名称 = '数据库原理'
)
```
这个查询语句中,主要使用了子查询来查询选修了"数据库原理"课程的学生学号,然后使用`NOT IN`关键字来表示排除这些学生,最后查询学号和姓名。这个查询语句可以实现查询没有选修"数据库原理"课程的学生的学号和姓名。
阅读全文