[英]How to create LINQ to SQL Group by with condition?
如何創建LINQ to SQL請求,我可以在條件中使用group by?
例如:
from ri in resItems
group ri by new {groupByPackaging ? (ri.Model, ri.Condition, ri.Packaging) : (ri.Model, ri.Condition)}
into g
select new
{
...
}
我認為這就是你在尋找LINQ Conditional Group的原因
這是一個例子:
bool someFlag = false;
var result = from t in tableName
group t by new { FieldA = (someFlag ? 0 : t.FieldA), t.FieldB } into g
select g;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.