有sum,没有group by的Sql用Linq怎么写
2015-04-08 14:50
134 查看
select sum([CardPrice]) as SurplusValue from [CardPassword] where [IsUses]='0' and createdatetime>='2014-5-24'
EF
from t in (from t in context.CardPasswords where t.IsUses == "0" && t.CreateDateTime >= DateTime.Parse("2014-5-24") select new { t.CardPrice, Dummy = "x" }) group t by new {t.Dummy} into g select new { SurplusValue = g.Sum(p => p.CardPrice) };
注意到上面加了个Dumy,用来强制分组的
相关文章推荐
- LINQ体验(5)——LINQ to SQL语句之Select/Distinct和Count/Sum/Min/Max/Avg
- LINQ体验(5)——LINQ to SQL语句之Select/Distinct和Count/Sum/Min/Max/Avg
- LINQ体验(5)--LINQ to SQL语句之Select/Distinct和Count/Sum/Min/Max/Avg
- LINQ体验(四)——LINQ to SQL语句之Select/Distinct和Count/Sum/Min/Max/Avg
- LINQ体验(5)——LINQ to SQL语句之Select/Distinct和Count/Sum/Min/Max/Avg
- 往sql2005里塞图片,sql2005没有textcopy.exe怎么弄
- SUM 是SQL语句中的标准求和函数,如果没有符合条件的记录,那么SUM函数会返回NULL。但咱们想返回的是0而不是Null
- Linq to SQL中报错"不允许在查询中显式构造实体类型"怎么解决
- LinQ to Object --- 有关于Dictionary、SQL(LEFT OUTER JOIN \ Group OrderBy Sum) 操作
- hibernate和LinQ To SQL还是没有弱类型的DataTable好用
- LINQ体验(5)——LINQ to SQL语句之Select/Distinct和Count/Sum/Min/Max/Avg
- 查询某个字段没有值的所有记录的SQL语句怎么写?
- 解决 Linq To SQL 中 DataContext 没有 CreateTable 方法的郁闷
- sql语句学习笔记(10)-group by(因为该列没有包含在聚合函数或 GROUP BY 子句中。聚合函数不能出现在where中)
- 没有linq让我怎么活
- 查询某个字段没有值的所有记录的SQL语句怎么写?(asp)
- 查询某个字段没有值的所有记录的SQL语句怎么写?
- LINQ to SQL语句(3)之Count/Sum/Min/Max/Avg
- SQL2005 SSMSE管理器里没有数据导入导出功能,怎么办?
- SUM 是SQL语句中的标准求和函数,如果没有符合条件的记录,那么SUM函数会返回NULL。但咱们想返回的是0而不是Null