SQL 查询示例:查询王东民同学的选课信息
查询王东民同学的选课信息
本示例演示如何使用 SQL 语句查询学生选课信息,以教材示例数据库为例,查询名为'王东民'的同学的课程号和成绩。
要求: 显示学生姓名、课程号和成绩。
示例 SQL 语句:
① select sname, cno, grade from sc, student s where s.sno = sc.sno and sname = '王东民';
② select sname, cno, grade from student s join sc on s.sno = sc.sno where sname = '王东民';
解释:
sc和student表分别代表选课表和学生表。sname、cno和grade分别代表学生姓名、课程号和成绩。- 使用
join或where语句连接两个表,根据学生学号sno进行匹配。 where语句筛选出sname为 '王东民' 的记录。
两种 SQL 语句都能够完成查询任务,它们只是语法上的不同,最终得到的结果相同。
原文地址: https://www.cveoy.top/t/topic/QkK 著作权归作者所有。请勿转载和采集!