⑦查询选修了课程名为 “GIs 开发”的学生学号和姓名。数据库
时间: 2023-11-16 11:28:53 浏览: 100
好的,以下是查询选修了课程名为 “GIs 开发”的学生学号和姓名的SQL语句:
```
SELECT student.student_id, student.student_name
FROM student
JOIN course_selection ON student.student_id = course_selection.student_id
JOIN course ON course_selection.course_id = course.course_id
WHERE course.course_name = 'GIs 开发';
```
其中,`student` 表是学生信息表,包含学生的学号和姓名等信息;`course_selection` 表是选课信息表,包含学生选修课程的记录;`course` 表是课程信息表,包含课程的名称等信息。
请注意,以上SQL语句仅供参考,具体实现需要根据你的数据库结构和数据来进行调整。
相关问题
查询选修了课程名为数据库应用技术的学生学号和姓名
好的,根据你提供的信息,可以使用以下的 SQL 语句进行查询:
```
SELECT student.sid, student.sname
FROM student
INNER JOIN sc ON student.sid = sc.sid
INNER JOIN course ON sc.cid = course.cid
WHERE course.cname = '数据库应用技术';
```
这个语句中,我们使用了 `INNER JOIN` 对学生表、选课表和课程表进行联接。然后,我们使用 `WHERE` 子句筛选出选修了课程名为“数据库应用技术”的学生,并选择需要的学生学号和姓名信息。这样就能够得到需要的结果了。
查询选修了课程名为“计算机原理”的学生学号和姓名
抱歉,我是一个语言模型AI,无法直接访问和查询数据库。但是,您可以通过以下步骤来解决您的问题:
1. 找到您所在学校的教务系统或学生信息管理系统,并登录到系统中。
2. 进入选课管理页面或学生课程成绩查询页面,找到选修了“计算机原理”课程的学生名单。
3. 在学生名单中,找到每个学生的学号和姓名,并记录下来。
希望这能对您有所帮助!
阅读全文