摘要:
多个条件查询(相当于根据多个条件进行合并一些相同的元素,个人觉得分组统计时用到)
var q =
from p in db.Products
group p by new
{
p.CategoryID,
p.SupplierID
}
into g
select new
{
g.Key,
g
};
求最大值(按照相同的做法可以,求最小值,求和 ,求平均值...
var q =
from p in db.Products
group p by p.CategoryID into g
select new {
g.Key,
MaxPrice = g.Max(p => p.UnitPrice)
};
对于统计的数据进行遍历
foreach (var gp in q)
{
if (gp.Key == 2)
{
foreach 阅读全文