linq to sql group by 使用

常用記錄

如下:

 

		   decimal us = 0; //一個合同號有多條數據,所以用group by
                    var qq = from p in db.Clearance
                             where p.contract == conlist[k]
                             group p.ustax by p.contract into g
                             select new { TotalValue= g.Sum() };
                    foreach (var gp in qq)
                    {
                        us = Convert.ToDecimal(gp.TotalValue);
                    }

 

查詢 表 Clearance 中 字段 contract 值爲 aaa 的數據,並且根據 contract 字段 來統計ustax 的和。

發佈了86 篇原創文章 · 獲贊 19 · 訪問量 56萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章