第7卷 MySQL函数 河北省对口招生考试-计算机类《数据库原理与应用技术考点双析卷》

2026-06-16
| 2份
| 8页
| 7人阅读
| 0人下载

资源信息

学段 中职
学科 职教专业课
课程 MySQL数据库
教材版本 数据库原理与应用较术-MySQL
年级 -
章节 任务四 MySQL函数
类型 题集-专项训练
知识点 MySQL函数
使用场景 中职复习
学年 2026-2027
地区(省份) 河北省
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 228 KB
发布时间 2026-06-16
更新时间 2026-06-16
作者 xkw_068401954
品牌系列 学易金卷·阶段检测模拟卷
审核时间 2026-06-16
下载链接 https://m.zxxk.com/soft/58365893.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

编写说明:河北省普通高等学校对口招生计算机类《数据库原理与应用技术考点双析卷》,依据《河北省中等职业学校对口升学考试大纲(2026版专业课)》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。 本专辑第1,2卷精准对标河北省考纲,知识模块(一)数据库基础知识: 2.掌握MySQL聚合函数、数学函数、字符串函数、日期和时间函数和其他常用函数的概念及使用; 河北省中等职业学校对口招生考试 计算机类 《数据库原理与应用技术》考点双析卷 第1卷 MySQL函数 学校:___________姓名:___________班级:___________考号:___________ 一、单项选择题 1.如下表所示的数据表,查询表中年龄在17岁以上(含17岁)的学生信息,正确的SQL语句是(   ) 学号 姓名 性别 出生日期 团员否 语文 数学 专业 字符型 字符型 字符型 日期型 逻辑型 数值型 数值型 数值型 A.SELECT * FROM 学生 WHERE YEAR(NOW())-YEAR(出生日期)>=17 B.SELECT * FROM 学生 WHERE YEAR(NOW())-YEAR(出生日期)>17 C.SELECT * FROM 学生 WHERE YEAR(NOW())-YEAR(出生日期)<=17 D.SELECT * FROM 学生 WHERE NOW()-出生日期>=17 2.有一个数值型数据,使用以下哪个函数不可以取得它的整数部分? (   ) A.RAND() B.FLOOR() C.CEILING() D.TRUNCATE() 3.在成绩表中个别学生语文(YW)没有成绩(为NULL),执行AVG(YW)的结果是(   ) A.出错 B.无成绩的作为0分计算 C.无成绩不参与计算 D.无成绩作为本班成绩最低分计算 4.若要统计 students 表中 id 列的记录数量,应使用 语句。(   ) A.SELECT SUM(id) FROM students; B.SELECT AVG(id) FROM students; C.SELECT COUNT(id) FROM students; D.SELECT MAX(id) FROM students; 5.下列不属于聚集函数的是(   ) A.NOW B.COUNT C.SUM D.AVG 6.返回 2 的 3 次幂的函数是(   ) A.EXP(2) B.POW(2, 3) C.LOG(8) D.SIN(2) 7.以下函数中能够返回当前客户连接服务器的次数的是(   ) A.CONNECTION_ID() B.THREAD_ID() C.PROCESS_ID() D.SESSION_ID() 8.在学生成绩表有38位学生的成绩,包括姓名、数学、语文、英语、计算机等字段,执行 “SELECT MAX(数学),MIN(语文) FROM 学生成绩”将产生________条输出结果。(   ) A.1 B.38 C.0 D.2 9.在MySQL中,表示拼接字段的函数是(   ) A.SUBSTRING() B.TRIM() C.SUM() D.CONCAT() 10.COUNT()函数的参数必须是(   ) A.字段名 B.* C.数值 D.表达式 二、判断题 11.MOD(N1,N2)函数中余数符号与N1相同。( ) 12.SQL中的聚合函数可以对一组值执行计算,并返回单个值。( ) 13.在MySQL中,表达式round(20+rand(),2);获取的是[0,21]之间的随机小数,保留2位小数。( ) 14.在MySQL中,函数TRIM()可以去掉字符串中的所有空格。( ) 15.CURDATE() 和 CURRENT_DATE() 功能完全相同,只是语法略有区别。( ) 16.LPAD(ol, n, c2) 函数会在字符串 ol 的右侧填充字符 c2,直到长度为 n 个字符。( ) 17.USER() 函数和 SESSION_USER() 函数返回相同的值。( ) 18.STDDEV_SAMP(column_name) 返回的是样本标准偏差,其值一定小于或等于STDDEV_POP(column_name)。 ( ) 19.MySQL 中 RAND() 函数返回一个种子为当前时间的随机浮点数,其值在 0 到 1 之间。( ) 20.在单表查询中,SUM() 函数只能用于数值型列。( ) 三、填空题 21.MySQL中,表达式lpad("happy",6,"mm");的值为_______。 22.将字符串 ‘Hello’, ‘World’, ‘2023’ 连接成一个单一的字符串,并在它们之间插入逗号和空格作为分隔符的函数是_______。 23.在MySQL中,表达式select pow(-2,3)*sqrt(25);的值为_____。 24.MySQL中,表达式dayofweek(curdate());代表的含义是______。 25.在 MySQL中,表达式SELECT IFNULL('123',NULL);的结果为______。 26.在MySQL中,select ceiling(698.789);的值为________。 27.用于返回字符串 o 在由逗号分隔的字符串列表 cl, c2, … 中的位置的函数是______。 28.COUNT(*) 用于计算表中行的_____,而 COUNT(column_name) 用于计算指定列中非 _____值的数量。 29.MySQL中表达式select curtime()表示_________。 30.MySQL中语句 SELECT ASCII(“ZhangJiaKou”)的执行结果是________。 试卷第6页,共6页 试卷第5页,共6页 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $ 编写说明:河北省普通高等学校对口招生计算机类《数据库原理与应用技术考点双析卷》,依据《河北省中等职业学校对口升学考试大纲(2026版专业课)》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。 本专辑第1,2卷精准对标河北省考纲,知识模块(一)数据库基础知识: 2.掌握MySQL聚合函数、数学函数、字符串函数、日期和时间函数和其他常用函数的概念及使用; 河北省中等职业学校对口招生考试 计算机类 《数据库原理与应用技术》考点双析卷 第1卷 MySQL函数 学校:___________姓名:___________班级:___________考号:___________ 一、单项选择题 1.如下表所示的数据表,查询表中年龄在17岁以上(含17岁)的学生信息,正确的SQL语句是(   ) 学号 姓名 性别 出生日期 团员否 语文 数学 专业 字符型 字符型 字符型 日期型 逻辑型 数值型 数值型 数值型 A.SELECT * FROM 学生 WHERE YEAR(NOW())-YEAR(出生日期)>=17 B.SELECT * FROM 学生 WHERE YEAR(NOW())-YEAR(出生日期)>17 C.SELECT * FROM 学生 WHERE YEAR(NOW())-YEAR(出生日期)<=17 D.SELECT * FROM 学生 WHERE NOW()-出生日期>=17 【答案】A 2.有一个数值型数据,使用以下哪个函数不可以取得它的整数部分? (   ) A.RAND() B.FLOOR() C.CEILING() D.TRUNCATE() 【答案】A 【详解】RAND() 函数在MySQL中用于生成一个随机数,它不能取得数值型数据的整数部分, FLOOR() 函数返回小于或等于给定数值的最大整数, CEILING() 函数返回大于或等于给定数值的最小整数,TRUNCATE() 函数在MySQL中用于截断数值,即去掉小数部分保留整数部分,故应该选A。 3.在成绩表中个别学生语文(YW)没有成绩(为NULL),执行AVG(YW)的结果是(   ) A.出错 B.无成绩的作为0分计算 C.无成绩不参与计算 D.无成绩作为本班成绩最低分计算 【答案】C 【详解】在MySQL中, AVG 函数计算平均值时,会自动忽略 NULL 值,只对非 NULL 的字段值进行计算。 4.若要统计 students 表中 id 列的记录数量,应使用 语句。(   ) A.SELECT SUM(id) FROM students; B.SELECT AVG(id) FROM students; C.SELECT COUNT(id) FROM students; D.SELECT MAX(id) FROM students; 【答案】C 5.下列不属于聚集函数的是(   ) A.NOW B.COUNT C.SUM D.AVG 【答案】A 6.返回 2 的 3 次幂的函数是(   ) A.EXP(2) B.POW(2, 3) C.LOG(8) D.SIN(2) 【答案】B 【详解】POW(x, y) 函数返回 x 的 y 次幂,本题中 x=2,y=3,所以返回 8。 7.以下函数中能够返回当前客户连接服务器的次数的是(   ) A.CONNECTION_ID() B.THREAD_ID() C.PROCESS_ID() D.SESSION_ID() 【答案】A 8.在学生成绩表有38位学生的成绩,包括姓名、数学、语文、英语、计算机等字段,执行 “SELECT MAX(数学),MIN(语文) FROM 学生成绩”将产生________条输出结果。(   ) A.1 B.38 C.0 D.2 【答案】A 9.在MySQL中,表示拼接字段的函数是(   ) A.SUBSTRING() B.TRIM() C.SUM() D.CONCAT() 【答案】D 10.COUNT()函数的参数必须是(   ) A.字段名 B.* C.数值 D.表达式 【答案】B 二、判断题 11.MOD(N1,N2)函数中余数符号与N1相同。( ) 【答案】正确 【详解】MOD(N1,N2) 函数计算余数,余数的符号由N1决定,和N1符号相同。例如 MOD(7,3)=1,MOD(-7,3)= -1,MOD(7,-3)=1(不同数据库实现可能有细微差异,但符号规则遵循与 N1 同号的通用逻辑 )。 12.SQL中的聚合函数可以对一组值执行计算,并返回单个值。( ) 【答案】正确 13.在MySQL中,表达式round(20+rand(),2);获取的是[0,21]之间的随机小数,保留2位小数。( ) 【答案】错误 14.在MySQL中,函数TRIM()可以去掉字符串中的所有空格。( ) 【答案】错误 15.CURDATE() 和 CURRENT_DATE() 功能完全相同,只是语法略有区别。( ) 【答案】正确 【详解】两者都返回当前日期,格式为 “YYYY-MM-DD”,只是 CURDATE() 需要括号,而 CURRENT_DATE() 不需要。 16.LPAD(ol, n, c2) 函数会在字符串 ol 的右侧填充字符 c2,直到长度为 n 个字符。( ) 【答案】正确 【详解】LPAD(ol, n, c2) 函数会在字符串 ol 的左侧填充字符 c2,直到长度为 n 个字符。RPAD(cl, n, c2) 函数会在字符串 cl 的右侧填充字符 c2。 17.USER() 函数和 SESSION_USER() 函数返回相同的值。( ) 【答案】错误 【详解】USER() 函数返回当前MySQL账户的用户名和主机名,而 SESSION_USER() 函数返回当前会话的用户名和主机名,即使你使用了 SET USER 命令改变了当前用户,也不会改变。 18.STDDEV_SAMP(column_name) 返回的是样本标准偏差,其值一定小于或等于STDDEV_POP(column_name)。 ( ) 【答案】正确 【详解】样本标准偏差基于样本数据估计总体标准偏差,因此其值一般小于或等于总体标准偏差。 19.MySQL 中 RAND() 函数返回一个种子为当前时间的随机浮点数,其值在 0 到 1 之间。( ) 【答案】错误 【详解】RAND() 函数返回一个介于 0 到 1 之间的随机浮点数,但种子不是当前时间,而是根据系统内部机制生成。若需要指定种子,可以使用 RAND(x) 函数。 20.在单表查询中,SUM() 函数只能用于数值型列。( ) 【答案】正确 三、填空题 21.MySQL中,表达式lpad("happy",6,"mm");的值为_______。 【答案】”mhappy” 22.将字符串 ‘Hello’, ‘World’, ‘2023’ 连接成一个单一的字符串,并在它们之间插入逗号和空格作为分隔符的函数是_______。 【答案】CONCAT_WS() 23.在MySQL中,表达式select pow(-2,3)*sqrt(25);的值为_____。 【答案】-40 24.MySQL中,表达式dayofweek(curdate());代表的含义是______。 【答案】返回当前日期是本星期的第几天 25.在 MySQL中,表达式SELECT IFNULL('123',NULL);的结果为______。 【答案】123 26.在MySQL中,select ceiling(698.789);的值为________。 【答案】699 27.用于返回字符串 o 在由逗号分隔的字符串列表 cl, c2, … 中的位置的函数是______。 【答案】FIELD(o, cl, c2, …) 28.COUNT(*) 用于计算表中行的_____,而 COUNT(column_name) 用于计算指定列中非 _____值的数量。 【答案】 总数 NULL 29.MySQL中表达式select curtime()表示_________。 【答案】返回当前时间 30.MySQL中语句 SELECT ASCII(“ZhangJiaKou”)的执行结果是________。 【答案】90 【详解】ASCII 函数是返回字符串第一个字符的 ASCII 码, ZhangHao 第一个字符是 Z , Z 的 ASCII 码是 90 试卷第6页,共6页 试卷第5页,共6页 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $

资源预览图

第7卷 MySQL函数 河北省对口招生考试-计算机类《数据库原理与应用技术考点双析卷》
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。