Mysql第一张表student_info 有学生的学号、姓名、年级level 第二张表有学生学号(有重复,不能简单使用AVG)、该学生完成的志愿活动的时长、求2021级人均工时长
时间: 2023-06-23 18:08:20 浏览: 69
学生数据库sql文件,包含学生信息,学生成绩,课程信息,老师信息,共四个表格
可以通过联结两张表来计算2021级人均工时长。具体的 SQL 语句如下:
```
SELECT AVG(activity_time) AS average_time
FROM student_info
JOIN activity_info ON student_info.student_id = activity_info.student_id
WHERE student_info.level = '2021';
```
这个 SQL 语句使用了 JOIN 操作符将两张表联结,然后通过 WHERE 子句来筛选出 2021 级的学生信息。最后使用 AVG() 聚合函数来计算平均工时长。
阅读全文