iOS AND ANDROID
Topics:
Choose a tag
Posted by Michael Alfaro on June 15, 2011
Go from this SQL:
select rl.UserID,rm.RewardType,sum(rl.RewardPoints) from rewardslog rl
join rewardsmaster rm on rl.RewardID = rm.Id
where rl.UserID=’varsha’
group by rm.RewardType, rl.UserID
To this:
var q = from i in (from rl in context.rewardslog
join rm in rewardsmaster on rl.RewardID equals rm.Id
where rl.UserID == “varsha”
select new {rl.UserID, rm.RewardType, rl.RewardPoints})
group i by new {i.RewardType, i.UserID} into g
select new {g.Key.UserID, g.Key.RewardType, Points = g.Sum(rl => rl.RewardPoints)};
Topics: development, internet, Microsoft, technology
Phone: 609.269.2320
Fax: 609.228.6204
info@localwisdom.com
37 Station Drive, 2nd Floor
Princeton Junction NJ 08550
Google map