有没有办法让 LINQ 将查询直接转换为 SQL 之类的函数STDEV?例如,LINQ
from t in table
group t by t.something into g
select new {
    avg = g.Average(o => o.number)
    stdev = g.?????
}
变成了 SQL AVG。但是,LINQ 中不支持标准偏差。
这里建议了一种方法: LINQ 中的标准偏差
但是,这很笨拙,并且还需要一些额外的工作来处理可能的空值,sqlSTDEV函数会自动为您忽略这些值。此外,它可以减少通过线路发送的数据,并且计算速度更快。
有什么办法可以做到这一点?