【发布时间】:2014-01-28 22:13:10
【问题描述】:
我有两个表,一个包含 accountID、小时和日期列,另一个包含 accountID、分钟和日期列。第一个表每个日期只有一个条目,但第二个可能有多个。我想要做的是从两个表中选择 accountID 匹配的所有内容,但将第二个表中每次出现的分钟数相加。
如果这没有意义,我深表歉意。这是一个例子:
表1:
Account ID | hours | date
1 4 2014-1-1
1 3 2014-1-2
2 2 2014-1-3
3 3 2014-1-3
表2:
Account ID | minutes | date
1 34 2014-1-1
1 36 2014-1-1
1 32 2014-1-2
1 12 2014-1-2
我不希望每天超过 1 行,因此需要合并 1 月 1 日和 1 月 2 日的分钟数,这可能吗?
编辑:我想要表 1 中的小时数和表 2 中按日期计算的分钟数总和。因此,1 月 1 日的分钟数为 70,小时数为 4。
【问题讨论】:
-
不要道歉。让它有意义。
-
我不知道如何表达,所以我举了一个例子。这也没有意义吗?
-
我认为这个例子不完整。你能想到我为什么会这么想吗?
-
混淆在于您的预期输出应该是什么。您想在第二张桌子上计算分钟数,但您并没有真正说明为什么需要第一张桌子。
-
我需要第一张桌子的小时数