用SQL语句查询查询学生的基本信息及选修课程编号和成绩。
时间: 2024-05-30 19:16:00 浏览: 142
mysql 查询语句学生表、课程表、 成绩表、教师表.docx
假设有三个表:学生表(students)、课程表(courses)和选课表(selects),其中选课表包含学生选修课程的信息,包括学生编号(sid)、课程编号(cid)和成绩(score)。可以使用以下SQL语句查询学生的基本信息及选修课程编号和成绩:
SELECT s.sid, s.name, s.gender, c.cid, c.cname, x.score
FROM students s
INNER JOIN selects x ON s.sid = x.sid
INNER JOIN courses c ON x.cid = c.cid;
该语句使用INNER JOIN关键字将学生表、选课表和课程表连接在一起,并选择需要的字段。结果将显示学生的基本信息以及选修课程的编号和成绩。
阅读全文