2017-08-28 67 views
0

我需要一些帮助,试图找出我怎么能做出这样的SQL查询试图找到所有独特BatchNo的SQL查询 - 找到多个和与行

这样的事情总金额:

|BatchNo| Sum | 
    1  20 
    2  45 
    3  22 

这就是我现在所拥有的。

SELECT BatchNo, 
SUM(raw_bat_sum.STOTS + raw_bat_sum.STOTR) 
AS Sum 
FROM raw_bat_sum 
WHERE raw_bat_sum.BatchNo= ?; 
+0

你有样本数据? –

+0

没有'哪里'......只是'GROUP BY batchNo'在'FROM ...' – xQbert

+0

之后你应该在你的查询中使用GROUP BY –

回答

2
SELECT BatchNo, 
(SUM(raw_bat_sum.STOTS) + SUM(raw_bat_sum.STOTR)) 
AS Sum 
FROM raw_bat_sum 
GROUP BY raw_bat_sum.BatchNo; 

EXAMPLE HERE

+0

感谢你的帮助。 – Sleepyfalcon