【发布时间】:2021-02-28 02:31:38
【问题描述】:
我有一个关于 sql 的问题。 我有 3 张桌子。
-
表 1 是学生。它有学生证和学生姓名
-
表 2 是学校。它有学校ID和学校名称
-
表 3 是分数。它有学校ID,学生ID和分数
如果该学校的平均分数高于 70,我正在尝试编写一个查询,您可以在其中选择学校名称。
SCORES 表如下所示。我知道,同一个学生去两所学校听起来很愚蠢。忽略这个逻辑
分数
STUDENT_ID SCHOOL_ID SCORE
1 4 90
1 7 67
3 5 87
3 4 78
5 3 56
6 4 95
【问题讨论】:
-
家庭作业,很好。你试过什么?你有遇到什么问题吗?在寻求帮助时,minimal reproducible example 是一个很好的开始。
标签: sql inner-join average aggregate-functions having-clause