
excellentmcoinEntities dbcontext = new excellentmcoinEntities()
//实例化viewmodel实体
List<userModel> listUser = new List<userModel>()
//t_user,t_grade,t_states,t_charcater四张表联查,抽取中其中的字段
listUser = (from u in dbcontext.t_user
join g in dbcontext.t_grade on u.gradeID equals g.gradeID
join s in dbcontext.t_states on u.state equals s.statesID
join c in dbcontext.t_character on u.levelID equals c.levelID
select new userModel()
{
userID=u.userID,
userName=u.userName,
userGrade=g.userGrade,
userStates=s.userSates,
userLevel=c.userLevel,
totalMcoin=u.totalMcoin
}).ToList()
return listUser
selectcount(*) , -- 查询记录条数
sum(累加的列) -- 查询结果累加
from accuont
where
VIP = 1
但要是这样两种都可以先把数据缓存到内存中再查:
List<BlogArt>ba=Db.BlogArt.toList()
ba.where(a =>a.BlogCata_ID== 1)
var ls=
from a in Db.BlogArt.toList()
where a.BlogCata_ID==1
select a
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)