STUDENTS 表字段:

STD_ID NUMBER(4) COURSE_ID VARCHAR2(10) START_DATE DATE END_DATE DATE

以下哪几个聚合函数使用正确?

A SUM(start_date) B AVG(start_date) C COUNT(start_date) D AVG(start_date, end_date) E MIN(start_date)

正确答案:

A SUM(start_date) C COUNT(start_date) E MIN(start_date)

解释:

  • SUM(start_date):可以用于计算所有学生课程开始日期的总和(不建议,因为日期本身没有加和意义)。
  • AVG(start_date):可以用于计算所有学生课程开始日期的平均值(不建议,因为日期本身没有平均意义)。
  • COUNT(start_date):可以用于计算所有学生课程开始日期的总数,即记录条数。
  • AVG(start_date, end_date):语法错误,AVG 函数只能接受一个参数。
  • MIN(start_date):可以用于找出所有学生课程开始日期的最小值,即最早的开始日期。

总结:

在使用聚合函数时,需要根据数据的类型和分析需求选择合适的函数。日期类型数据通常使用 COUNT 和 MIN 来统计和查找最小值。

SQL 聚合函数使用:学生课程数据分析

原文地址: https://www.cveoy.top/t/topic/qc3C 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录