-1
select account
, SUM(balance) as bal
from Main_report
Group BY account
如何從上述查詢中分離正面和負面記錄? 我想結合這個查詢與下面列出的情況。如何將正負記錄從計算所有餘額總和的查詢中分離出來......?
select (case when bal < 0 then bal else 0 end) as debits,
(case when bal > 0 then bal else 0 end) as credits from Main_report
Group BY account
我想申請的是它是由上查詢 –
@UmairAhmad計算的結果的情況:這是不可能的,在至少不是現在如何編寫查詢。 'SUM'是一個聚合函數,不管它是一個正數(> 0)還是一個負數(<0),它都會將所有拋出的東西加在一起。你可以做的是使用兩個單獨的查詢,其中'WHERE'子句只查詢第二個查詢中第一個和唯一的正餘額中的負餘額。 – waka
如果查詢返回Sum(餘額)的結果,我想分開餘額結果,肯定記錄在正數字段,負數字在負數字段 –