检索被学生选修的课程编号和课程名称。 分数 5 作者 白彦辉 单位 赤峰学院 题干: 检索被学生选修的课程编号和课程名称。 提示:请使用SELECT语句作答。 表结构: 定义表结构的SQL语句如下: CREATE TABLE student ( sno varchar(6) NOT NULL , sname varchar(10) , sex char(2) , nation char(2) , pnum char(18) , birth date , phone char(11) , dept varchar(20) , PRIMARY KEY (sno) ) ; CREATE TABLE course ( cno varchar(6) NOT NULL, cname varchar(20) , credit int(11) , attribute varchar(10) , PRIMARY KEY (cno) ) ; CREATE TABLE score ( sno varchar(6) NOT NULL, cno varchar(6) NOT NULL, term varchar(15), grade int(11), PRIMARY KEY (sno,cno) ) ; 表样例 student表: student.png course表: course.png score表: score.png 输出样例: 7-2.png
时间: 2024-04-02 21:36:09 浏览: 256
数据结构:定义一个包含学生信息(学号、姓名、成绩)的顺序表_数据结构
5星 · 资源好评率100%
SELECT course.cno, course.cname
FROM course
JOIN score ON course.cno = score.cno
WHERE score.sno = '学生编号';
其中,将 '学生编号' 替换成实际的学生编号即可查询该学生所选修的课程编号和课程名称。
阅读全文