查询计算机专业有哪些学生没有选课,列出姓名和学号。 select 学号,姓名 from xs where 专业名='计算机' and 学号 ( ) (select 学号 from xs_kc);
时间: 2023-12-18 16:05:58 浏览: 43
可以使用 NOT IN 或者 EXCEPT 进行查询,这里给出 NOT IN 的示例:
```
SELECT 学号, 姓名
FROM xs
WHERE 专业名='计算机' AND 学号 NOT IN (SELECT 学号 FROM xs_kc);
```
其中,NOT IN 操作符表示不在子查询结果集中的学号。
相关问题
查找计算机系学生的选课情况,列出学号、姓名、课号和分数【连接】
假设有两个表,一个是学生表 `students`,包含学生的学号(`sid`)和姓名(`name`);另一个是选课表 `courses`,包含选课记录的学号(`sid`)、课号(`cid`)和分数(`score`)。可以使用内连接(INNER JOIN)来查询计算机系学生的选课情况,具体实现如下:
```sql
SELECT students.sid, students.name, courses.cid, courses.score
FROM students
INNER JOIN courses
ON students.sid = courses.sid
WHERE courses.cid LIKE 'CS%'
```
这个查询语句会返回所有选课课号以 "CS" 开头的计算机系学生的选课记录,包括学生的学号、姓名、选课课号和分数。内连接会将学生表和选课表中 `sid` 列相同的记录连接在一起,从而得到符合条件的记录。注意,这里使用了 `LIKE` 运算符来模糊匹配以 "CS" 开头的课号。
用SQL语句编写 查找计算机系学生的选课情况,列出学号、姓名、课号和分数【连接】
假你的数据库中有学生表(students)、选课表(course_selections)和课程表(courses),其中学生表包括学号(id)、姓名(name)等字段,选课表包括学号、课号和分数等字段,课程表包括课号(id)和课程名称(name)等字段,可以使用如下SQL语句查询计算机系学生的选课情况:
```
SELECT students.id, students.name, courses.id, course_selections.score
FROM students
JOIN course_selections ON students.id = course_selections.student_id
JOIN courses ON courses.id = course_selections.course_id
WHERE courses.name LIKE '%计算机%'
```
这条SQL语句使用了 JOIN 子句来连接三张表格,使用 WHERE 子句来筛选出课程名称中包含“计算机”的课程,最终返回学生的学号、姓名、所选课程的课号和分数。需要根据实际情况进行修改。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)