第28练 项目三 聚合函数《数据库原理与应用技术-MySQL》(河北科学技术出版社)一课一练(河北省)

2026-05-07
| 2份
| 5页
| 13人阅读
| 0人下载

资源信息

学段 中职
学科 职教专业课
课程 MySQL数据库
教材版本 数据库原理与应用较术-MySQL
年级 -
章节 子任务一 聚合函数
类型 作业-同步练
知识点 MySQL函数
使用场景 同步教学
学年 2026-2027
地区(省份) 河北省
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 126 KB
发布时间 2026-05-07
更新时间 2026-05-07
作者 xkw_076789343
品牌系列 上好课·一课一练
审核时间 2026-05-07
下载链接 https://m.zxxk.com/soft/57719553.html
价格 1.00储值(1储值=1元)
来源 学科网

内容正文:

编写说明:依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循"由浅入深、循序渐进"的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。 本卷是《数据库原理与应用技术-MySQL》(河北科学技术出版社)《一课一练》第28练,内容是聚合函数。 《数据库原理与应用技术-MySQL》(河北科学技术出版社)《一课一练》 第28练 聚合函数 一、单项选择题 1.下列关于 MySQL COUNT 函数的描述,正确的是( ) A. COUNT(*)会忽略所有包含 NULL 值的行 B. COUNT(字段名)会统计该字段值为 NULL 的行 C. COUNT(1)的统计结果与COUNT(*)完全相同 D. COUNT(DISTINCT 字段名)会统计该字段的所有值,包括重复值 【答案】C 【解析】A 选项错误,COUNT(*)统计表中所有行,无论行中是否包含 NULL 值;B 选项错误,COUNT(字段名)会自动忽略该字段值为 NULL 的行;D 选项错误,COUNT(DISTINCT 字段名)会先去除重复值再统计。C 选项正确,COUNT(1)和COUNT(*)的统计结果完全一致,都是表的总行数。 2.下列聚合函数中,唯一不会忽略 NULL 值的是( ) A. SUM() B. AVG() C. COUNT(*) D. MAX() 【答案】C 【解析】这是聚合函数最核心的特性。除了COUNT(*)之外,所有聚合函数(SUM、AVG、MAX、MIN、COUNT (字段))都会自动忽略 NULL 值。COUNT(*)统计的是行的数量,与行中字段的值无关。 3.关于 MySQL 聚合函数支持的数据类型,下列说法错误的是( ) A. MAX()和MIN()可以用于数值、字符串和日期时间类型 B. SUM()和AVG()只能用于数值类型 C. COUNT()可以用于任何数据类型的字段 D. AVG()可以用于字符串类型,返回字符串的平均长度 【答案】D 【解析】AVG()只能用于数值类型,对非数值类型操作会返回 NULL。A 选项正确,例如MAX('apple','banana')返回 'banana',MAX('2024-01-01','2024-05-02')返回 '2024-05-02';B、C 选项均为正确描述。 4.当对一个空表执行聚合函数时,下列说法正确的是( ) A. COUNT(*)返回 NULL B. SUM(字段名)返回 0 C. AVG(字段名)返回 0 D. MAX(字段名)返回 NULL 【答案】D 【解析】空表执行聚合函数时,COUNT(*)返回 0,而SUM()、AVG()、MAX()、MIN()、COUNT(字段名)都返回 NULL。这是因为没有数据可以进行计算,结果为未知值。 5.关于COUNT(DISTINCT 字段名)函数的描述,正确的是( ) A. 会统计该字段的所有值,包括重复值和 NULL 值 B. 会先去除重复值,再统计非 NULL 值的个数 C. 会先去除 NULL 值,再统计所有值的个数 D. 只能用于数值类型的字段 【答案】B 【解析】COUNT(DISTINCT 字段名)的执行逻辑是:首先忽略该字段值为 NULL 的行,然后对剩余的非 NULL 值进行去重,最后统计去重后的个数。它可以用于任何数据类型的字段。 二、填空题 1.MySQL 中最常用的五个基本聚合函数分别是:______、SUM、AVG、______和MIN。 【答案】COUNT;MAX 【解析】这是聚合函数的基础,五个函数的名称和功能必须准确记忆。 2.COUNT(*)统计的是______的数量,与行中字段的值无关。 【答案】表中所有行 3.计算某字段的平均值时,字段值为 NULL 的记录会被______。 【答案】忽略 4.要统计该字段所有非 NULL 值的个数,使用的聚合函数是______。 【答案】COUNT (字段名) 5.对非数值类型的字段执行SUM()或AVG()函数,返回的结果是______。 【答案】NULL 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $ 编写说明:依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循"由浅入深、循序渐进"的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。 本卷是《数据库原理与应用技术-MySQL》(河北科学技术出版社)《一课一练》第28练,内容是聚合函数。 《数据库原理与应用技术-MySQL》(河北科学技术出版社)《一课一练》 第28练 聚合函数 一、单项选择题 1.下列关于 MySQL COUNT 函数的描述,正确的是( ) A. COUNT(*)会忽略所有包含 NULL 值的行 B. COUNT(字段名)会统计该字段值为 NULL 的行 C. COUNT(1)的统计结果与COUNT(*)完全相同 D. COUNT(DISTINCT 字段名)会统计该字段的所有值,包括重复值 2.下列聚合函数中,唯一不会忽略 NULL 值的是( ) A. SUM() B. AVG() C. COUNT(*) D. MAX() 3.关于 MySQL 聚合函数支持的数据类型,下列说法错误的是( ) A. MAX()和MIN()可以用于数值、字符串和日期时间类型 B. SUM()和AVG()只能用于数值类型 C. COUNT()可以用于任何数据类型的字段 D. AVG()可以用于字符串类型,返回字符串的平均长度 4.当对一个空表执行聚合函数时,下列说法正确的是( ) A. COUNT(*)返回 NULL B. SUM(字段名)返回 0 C. AVG(字段名)返回 0 D. MAX(字段名)返回 NULL 5.关于COUNT(DISTINCT 字段名)函数的描述,正确的是( ) A. 会统计该字段的所有值,包括重复值和 NULL 值 B. 会先去除重复值,再统计非 NULL 值的个数 C. 会先去除 NULL 值,再统计所有值的个数 D. 只能用于数值类型的字段 二、填空题 1.MySQL 中最常用的五个基本聚合函数分别是:______、SUM、AVG、______和MIN。 2.COUNT(*)统计的是______的数量,与行中字段的值无关。 3.计算某字段的平均值时,字段值为 NULL 的记录会被______。 4.要统计该字段所有非 NULL 值的个数,使用的聚合函数是______。 5.对非数值类型的字段执行SUM()或AVG()函数,返回的结果是______。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $

资源预览图

第28练 项目三 聚合函数《数据库原理与应用技术-MySQL》(河北科学技术出版社)一课一练(河北省)
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。