首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

SQL话语转成Linq,高手帮忙

2012-12-28 
SQL语句转成Linq,高手帮忙select sum(UserConsumeMoney) as totalMoney, convert(nvarchar(7), ConsumeDay

SQL语句转成Linq,高手帮忙


select sum(UserConsumeMoney) as totalMoney, convert(nvarchar(7), ConsumeDay,120) 
as monthConsume from T_UserConsumeDay
group by convert(nvarchar(7), ConsumeDay,120)

[解决办法]
引用:
SQL code

select sum(UserConsumeMoney) as totalMoney, convert(nvarchar(7), ConsumeDay,120) 
as monthConsume from T_UserConsumeDay
group by convert(nvarchar(7), ConsumeDay,120)

var query=from t in T_UserConsumeDay
          group t by t.ConsumeDay.ToString("yyyy-MM") into g
          orderby g.Key
          select new 
          { 
              totalMoney=g.Sum(m=>m.UserConsumeMoney),
              monthConsume=g.Key
          };

热点排行