千人千面:来看看这道简单的SQL面试题——设计一个学生成绩表

来源:博客园  发布时间:2023-08-24 12:33:03 


【资料图】

今早上班后清理工位时,发现这张废纸,记录一下。

下面是这个简单的数据库应用面试题

1、设计一个学生成绩表 (DDL 或者是逻辑结构)

2、用一条 SQ语句 查询总成绩大于270分的学生

3、用一条SQL语句 查询出每门课都大于80分的学生

坦白说,这个再常见不过的题并不难,甚至经常作为大学练习题。

表设计有2个方案:1. 横向存储的方式:学生+课程+成绩;2.纵向按列存储的方式:学生+课程A+课程B+...+课程N

细节来说首先,如何来标记学生呢,看这道题,并没什么要求,所以,我们用学生姓名来标记。当然, 用学号也行。其次,成绩字段的类型,如果没有小数,用int即可,如果有小数,可以用decimal(5,2)。再次,选择方案1)与方案2)的两个设计方案的依据。如果基于课程会有变化这一点来考虑,则采用方案1);如果基于课程比较固定是那几科,则采用方案2)倒也不错。

但是,在面试中,的确发现了千人千面。上面的截图,我记得问候选人为什么要这么设计表,他的回答竟然是————为了能写出来后面的2个sql。

关闭

标签:

千人千面:来看看这道简单的SQL面试题——设计一

今早上班后清理工位时,发现这张废纸,记录一下。下面是这个简单的数据更多

2023-08-24 12:33:03

工大科雅(301197)盘中异动 股价振幅达6.69%

摘要:2023年08月24日工大科雅(301197)股价大幅跳水6 79%,该股报20更多

2023-08-24 11:03:32

征兵家访“面对面”,清城洲心严把政考质量关

为确保将政治合格、素质过硬的青年送到部队,连日来,清城洲心街道征兵更多

2023-08-24 09:35:04

国内豆粕供需偏紧格局或将延续,关注美豆产区天气

国内豆粕供需偏紧格局或将延续,关注美豆产区天气变化金十期货8月24日更多

2023-08-24 08:48:27

中国品牌成为2023科隆国际游戏展一大亮点

科隆国际游戏展23日拉开帷幕。中国企业首次大规模独立参展,中国品牌成更多

2023-08-24 07:17:05

盛剑环境(603324):8月23日北向资金减持1.97万股

8月23日北向资金减持1 97万股盛剑环境。近5个交易日中,获北向资金减持更多

2023-08-24 04:07:13

英集芯(688209.SH):目前公司没有UWB芯片的相关业务

格隆汇8月23日丨英集芯(688209 SH)在互动平台表示,目前公司没有UWB芯更多

2023-08-23 22:59:58

弘阳服务(01971.HK):翁美仪获委任为联席公司秘书

格隆汇8月23日丨弘阳服务01971HK公告冉丽桥已辞任公司联席公司秘书及不更多

2023-08-23 21:12:47

日本核废水 | 游日购食材自用或馈赠亲友不受禁

政府周二(22日)宣布刊宪,周四(24日)起禁止来自日本10个都县(东京更多

2023-08-23 19:34:02

胎儿缺氧的孕妇多吗(胎儿缺氧的表现)

很多人对胎儿缺氧的孕妇多吗,胎儿缺氧的表现不是很了解那具体是什么情更多

2023-08-23 18:14:02