【发布时间】:2010-02-01 17:48:53
【问题描述】:
我想将根据其他 2 个表计算的总和存储在“总计”表的一行中。
我想为每个表使用一列。
我尝试了以下方法:
插入总计 ( 日期, 第一表和, 第二表和 ) 选择 '2010/01/31', 总和(t.Data1), 总和(v.Data2) 从 FirstTable 为 t, SecondTable 为 v 在哪里 t.Date = '2010/01/31' AND v.Date = '2010/01/31'如果我进行查询以检查 2 个不同表的总和,我有不同的值。
从 FirstTable 中选择 SUM(Data1) 日期='2010/01/31' /*结果与FirstTableSum不同:为什么?*/ 从 SecondTable 中选择 SUM(Data2),其中 Date='2010/01/31' /*结果和SecondTableSum不一样,为什么?*/我做错了什么?
谢谢
【问题讨论】:
标签: mysql