2012-07-18 82 views
0

我在窗口應用程序(VS-2008 c#)中有一個窗體,其中我需要檢索選定的總和(金額)和名稱用戶,每個用戶可能有多個事務, 這是我使用這個查詢:從SQL查詢中檢索sum(column)並在檢查爲正數或負數後添加到datagridviews中

Select txt_name as Name, 
     SUM(double_net_amt) as Amount 
     from match_transaction 
     where int_user_id IN (" + user_list + ") group by txt_name 

但現在我希望檢查總和(量)值,並將它添加到datagridview1如果是積極,否則將它添加到DGV2,如果它是負數,

所以隨着羣by條款,我想不出一種方式來做到這一點,請幫助我.....:P/

thanxx預先=)

回答

0

爲每個網格一個單獨的查詢,並改變每個查詢使用HAVING SUM(double_net_amount) > 0(或< 0)。

像這樣:

select txt_name as Name, 
     SUM(double_net_amt) as Amount 
from match_transaction 
where int_user_id IN (" + user_list + ") 
group by txt_name 
having SUM(double_net_amt) > 0 
+0

thanxx,u能請編輯我的查詢完成,可以說(> 0) – 2012-07-18 10:03:59