SELECT AVG(lsa.score) as avg_score FROM learn_stu_assign lsa LEFT JOIN learn_assign la ON lsa.title_id = la.id WHERE la.task_id = "1638546023586537474" AND la.chapter_id = "1660990993383596033";
时间: 2023-12-06 11:42:34 浏览: 91
这是一个 SQL 查询语句,用于计算特定任务和章节下所有学生完成作业的平均得分。具体来说,它使用了左连接将 learn_stu_assign 表(学生作业得分表)和 learn_assign 表(作业信息表)连接起来,其中 lsa.title_id 和 la.id 相等,表示学生完成了特定的作业。然后,使用了 WHERE 子句来筛选出 task_id 和 chapter_id 分别等于指定值的作业,最后使用 AVG 函数计算学生作业得分的平均值。
阅读全文