所以我在这里停留了一点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中的设计视图的任何帮助都会很棒!
答案 0 :(得分:0)
这是你在找什么?
select ColumnA, ColumnB,
(select sum(ColumnB)
from table1 as t2
where t2.ColumnA = t.ColumnA
) as ColumnC
from table1 as t;
这会计算结果集的第三列。