【发布时间】:2014-11-13 18:45:40
【问题描述】:
我有两张桌子
表 1。
Name Grade Math
---------------------------
Chris A 30
Julie AA 35
Ross AA 32
表 2
Name English
-------------------------
Julie 29
Chris 22
Ross 20
我想获得数学成绩为 AA 的学生的英语成绩总和。我怎样才能做到这一点?请帮忙。
编辑:我想获得数学成绩为 AA 的学生的英语成绩总和,即 Julie 和 Ross:英语成绩总和为 29+20。
【问题讨论】:
-
发布你想要的输出
-
这对我来说像是家庭作业。你自己尝试过什么吗?有很多方法可以实现这一目标。向我们展示一些努力,我们为您提供替代方案:-)
-
您还应该告诉我们您的桌子。什么是主键?这对于构建正确的查询至关重要。例如,当两个表的主键都是名称时,到目前为止给出的一个答案效果很好,但否则可能会显示错误的结果。
-
@ThorstenKettner 这是对许多复杂任务的简化,我需要这个技巧来完成该任务。我已经坐了大约 12 个小时,完全糊涂了。
标签: sql sql-server