设教学数据库中有三个基本表: 学生表 S(S#,SNAME,AGE,SEX),其属性表示学生的学号、姓名、年龄和性别;选课表 SC(S#,C#,GRADE),其属性表示学生的学号、所学课程的课程号和成绩;课程表 C(C#,CNAME,TEACHER),其属性表示课程号、课程名称和任课教师姓名 ...
这是前几天一刚毕业的朋友的面试题,算是面试常遇到的sql经典题目,记录一下 如图 在此我在电脑数据库上建立了对应的表结构及数据,以供检验sql语句正误。 建表语句: 学生表 student info DROP TABLE IF EXISTS student info CREATE TABLE student info no varchar CHARACTER SET utf COLLATE utf ...
2018-08-12 01:34 0 1974 推荐指数:
设教学数据库中有三个基本表: 学生表 S(S#,SNAME,AGE,SEX),其属性表示学生的学号、姓名、年龄和性别;选课表 SC(S#,C#,GRADE),其属性表示学生的学号、所学课程的课程号和成绩;课程表 C(C#,CNAME,TEACHER),其属性表示课程号、课程名称和任课教师姓名 ...
student : course: sc: 统计选了所有课程的学生姓名: 查询结果: 如果去掉having count...的限制条件的话: 注:第二行 right join会排除没有选课的学生(改为full join会显示没有选课的arya ...
数据库中有如下三个表: 学生表(学号,姓名,性别,系部,年龄)选课表(学号,课程号,成绩)课程表(课程号,课程名,学分) (1)、写出创建以上三个表的sq语句 (2)、从选课表中查询所有选课信息,即学号、课程号、成绩,并给成绩加8分 (3)、从选课表中查询选修课程号C02且该]课程考试及格 ...
1.查询“001”课程比“002”课程成绩高的所有学生的学号; 你要知道的知识点 代码如下 解析 ...
此选课系统的要求: 1、项目需求: 本项目所开发的学生选课系统完成学校对学生的选课信息的统计与管理,减少数据漏掉的情况,同时也节约人力、物力和财力。告别以往的人工统计。 2.系统要求与功能设计 2.1 页面要求 (1)能够在Tomcat服务器中正确部署,并通过浏览器查看; (2)网站 ...
...
下面和大家分享一个比较经典的场景,数据库的面试题目,主要的表是学生、课程、成绩、教师四张表,本示例的特点是有模拟数据,加深理解和印象,答案主要基于Oracle来实现的 1、四张表分别为: 2、题目要求 3、在数据库建表 View ...
上节课我们通过子查询,完成了查询的最高分学生的需求,今天我们来学习子查询的分类,以及通过子查询来完成工作中经常遇到一些个性化需求。 子查询概念: 子查询可分类: 面试题: 题目一:查询最新的一条记录 降序排列然后得到我们最新的一条记录,这是我们常写的一种方式 ...