MS Access列和总和

时间:2014-12-12 16:55:31

标签: sql ms-access

所以我在这里停留了一点Doozy。 我正在尝试在MS Access中制定一个列,它从列A获取具有相同订单号的行,并在列b中汇总这两个相同的行值并输入到列C

我对MS Access比较陌生,但熟悉SQL编写

也许这没有意义 但是让我为你说明专栏

| Column A | Column B | Column C |

| Order 01 | $10      |   $45    |

| Order 01 | $15      |  $45     |

| Order 01 | $20      |   $45    |

| Order 02 | $300     |   $350   |

| Order 02 | $50      |  $350    |

C列是A列中所有相同名称的总和 有关如何编写SQL或MS Access中的设计视图的任何帮助都会很棒!

1 个答案:

答案 0 :(得分:0)

这是你在找什么?

select ColumnA, ColumnB,
       (select sum(ColumnB)
        from table1 as t2
        where t2.ColumnA = t.ColumnA
       ) as ColumnC
from table1 as t;

这会计算结果集的第三列。