我如何计算这个linq到sql查询的总和

本文关键字:sql linq 查询 何计算 计算 | 更新日期: 2023-09-27 18:14:34

我是linq to sql的初学者,我使用c# linq to sql并编写了这个查询:

var query_find = (from t in behzad.Interconnect_Traffic_Analysis_Details
                  where t.FILEID == FILE_ID && t.code_operator.Trim() == item.code_operator.Trim()
                  select new { t.moddat }).ToList();

我想计算t.moddat列的和,我如何将这个查询转换为值的和?谢谢。

t.moddatnvarchar(max)数据类型,保存为该双数据类型值

我如何计算这个linq到sql查询的总和

试试这个

 var query_find = (from t in behzad.Interconnect_Traffic_Analysis_Details
                                     where t.FILEID == FILE_ID && t.code_operator.Trim() == item.code_operator.Trim()
                                     select new
                                     {
                                        sum= t.moddat
                                     }).ToList();
 var sum= query_find.Sum(x => Convert.ToDouble(x.sum));