本原创文章版权归甘肃专升本网(www.515148.com)所有,即使我们允许,也不能转载,侵权必究。
2024年甘肃专升本公共课计算机考试已经结束,今年的数据库大题进一步降低了难度,仅要求一问,写出一条查询语句,增删改语句均未考察。相应的分值也进一步降低到20分。考题简单,绝大多数考生20分应该都能拿全。以下是根据考生回忆的原题和具体解答:
数据库有三个数据表,分别如下:
学生表(学号 char,姓名 char,性别 char,年龄 int ,系别 char,备注 text)
成绩表(学号 char,课程编号 char,成绩 int)
选课表(学号 char,课程编号 char,课程名称 char)
使用SQL语句,查询并输出年龄在20-23之间的学生的姓名、年龄、系别。
解法1:SELECT [姓名],[年龄],[系别] FROM [学生表] WHERE [年龄]>=20 AND [年龄]<=23;
解法2:SELECT [姓名],[年龄],[系别] FROM [学生表] WHERE [年龄] BETWEEN 20 AND 23;
解法3:SELECT [姓名],[年龄],[系别] FROM [学生表] WHERE [年龄]>19 AND [年龄]<24;
解析:
1、首先你们应该可以看到,在题干要求的输出数据和查询条件中,表1中的数据就已经完全满足题干要求了,所以和去年一样,只用学生表就能完成题干要求的查询了,所以不涉及多表、跨表查询。
2、题干中没有要求创建数据表,不需要创建数据表。如果创建了表,然后进行查询,也不算错,只要后面的SELECT语句写对就可以了。
3、查询条件中年龄字段为int整型数字变量,不需要使用单引号。
4、很多考生将查询条件中的BETWEEN单词拼写错了,这会酌情扣分的。另外BETWEEN后面要使用AND,而不是TO,更不是OR。之前的“一小时搞定”课程里我也给你们反复强调了,如果你不确定BETWEEN的拼写,可以使用大于小于,也是对的,可以满足查询条件,也可以得满分。
5、另外,还有很多考生在SELECT查询语句中,输出列中还写了数据类型,这就是错误语句了,会扣比较多的分。没有认真听课,多此一举。
总之,相信认真学习过我的“一小时搞定”课程的小伙伴,今年的数据库大题,拿满20分绝对不是问题。
内容摘要:优思途大家庭有一个好传统,分享成功心得。总有一些话想要分享,我会细心阅读,对待这些分享。当成相互的勉励。你成功的喜悦也会分享给后来的小伙伴,更能充实我们共有的优思途大家庭...
TAGS:甘肃专升本 心得分享内容摘要:2024年的甘肃专升本公共课英语试题与往年的题型、分值一样,没有变化。考生反馈,试题难度非常大,答题时间不够,很多大专期间已过四级的小伙伴反馈:题目很难,看不懂。题目中词汇题居多,语法题很少。但是,词汇题
TAGS:甘肃专升本 英语内容摘要:2024年甘肃专升本考试公共课计算机科目题型和分值与往年相比存一些变化。那么具体有哪些变化呢?具体的2024年甘肃专升本考试公共课计算机科目题型和分值又是怎样的呢?甘肃专升本考试公共课计算机科目一共考察6种题
TAGS:甘肃专升本 计算机