使用实体框架和MSSQL AVG()函数

奥菲里斯

我有这行代码(使用MSSQL):

double avg = db.MyTable.Where(x => x.RecordDate < today).Select(z => z.value).Average();

我想知道这是转换为SQL AVG()功能还是Average()在客户端运行?

该表每天包含50,000条记录,我更愿意让数据库计算平均值并仅传递一个值。

而且,如何查看SQL发送到数据库查询?

拉斐尔的老房子

如果您不枚举queryableaverage则将在数据库端完成。

您还可以简化代码。选择不是必需的,以Expression<Func<T, double>>((十进制,整数...)作为参数的平均值存在重载

double avg = db.MyTable.Where(x => x.RecordDate < today).Average(z => z.value);

并且它们有很多方法可以查看生成的sql,例如,您可以在google上搜索sql generated linq在此处查看

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在mdx中使用avg函数?

来自分类Dev

如何在实体框架和Mysql中使用规范函数

来自分类Dev

ordery by子句更改avg和max函数返回的结果

来自分类Dev

如何通过Rails的order子句使用postgres AVG()函数

来自分类Dev

如何使用实体框架和linq使用多个groupBy列执行嵌套的组聚合函数?

来自分类Dev

Linq与实体框架使用函数选择列

来自分类Dev

如何使用实体框架调用和获取标量值函数的结果

来自分类Dev

当我将 avg 与 count 和 sum 一起使用时,组函数的使用无效

来自分类Dev

为什么以下面的方式使用AVG()和ROUND()函数不起作用?

来自分类Dev

在where子句中使用AVG函数和DATEADD进行嵌套查询

来自分类Dev

有关SQL和AVG函数中的相关子查询的问题

来自分类Dev

聚合函数 AVG 和 SUM 正在更改我在 SybaseIQ 中的数据类型大小列

来自分类Dev

使用select_avg()函数的数组到字符串的转换错误CodeIgniter

来自分类Dev

使用AVG函数确定SQL查询中的百分比

来自分类Dev

使用select_avg()函数的数组到字符串的转换错误CodeIgniter

来自分类Dev

在SQL查询中使用avg()函数仅返回一行?

来自分类Dev

将子字符串转换为数字格式后如何使用 AVG() 函数?

来自分类Dev

SQL 中的 AVG 函数

来自分类Dev

使用实体框架6调用数据库函数

来自分类Dev

将实体添加到表的通用函数-实体框架6和C#

来自分类Dev

使用实体框架中的递归函数删除具有自引用外键的实体

来自分类Dev

使用实体框架中的递归函数删除具有自引用外键的实体

来自分类Dev

使用AVG()SQL函数时,NULL是平均值的一部分还是被忽略?

来自分类Dev

GraphDB中的汇总函数AVG

来自分类Dev

GraphDB中的汇总函数AVG

来自分类Dev

PIG中AVG()函数的ORDER BY

来自分类Dev

使用实体框架保存大型实体和子实体

来自分类Dev

使用实体框架保存大型实体和子实体

来自分类Dev

使用Visual Studio和实体框架核心5.0.2连接到MSSQL Server开发人员版本

Related 相关文章

  1. 1

    如何在mdx中使用avg函数?

  2. 2

    如何在实体框架和Mysql中使用规范函数

  3. 3

    ordery by子句更改avg和max函数返回的结果

  4. 4

    如何通过Rails的order子句使用postgres AVG()函数

  5. 5

    如何使用实体框架和linq使用多个groupBy列执行嵌套的组聚合函数?

  6. 6

    Linq与实体框架使用函数选择列

  7. 7

    如何使用实体框架调用和获取标量值函数的结果

  8. 8

    当我将 avg 与 count 和 sum 一起使用时,组函数的使用无效

  9. 9

    为什么以下面的方式使用AVG()和ROUND()函数不起作用?

  10. 10

    在where子句中使用AVG函数和DATEADD进行嵌套查询

  11. 11

    有关SQL和AVG函数中的相关子查询的问题

  12. 12

    聚合函数 AVG 和 SUM 正在更改我在 SybaseIQ 中的数据类型大小列

  13. 13

    使用select_avg()函数的数组到字符串的转换错误CodeIgniter

  14. 14

    使用AVG函数确定SQL查询中的百分比

  15. 15

    使用select_avg()函数的数组到字符串的转换错误CodeIgniter

  16. 16

    在SQL查询中使用avg()函数仅返回一行?

  17. 17

    将子字符串转换为数字格式后如何使用 AVG() 函数?

  18. 18

    SQL 中的 AVG 函数

  19. 19

    使用实体框架6调用数据库函数

  20. 20

    将实体添加到表的通用函数-实体框架6和C#

  21. 21

    使用实体框架中的递归函数删除具有自引用外键的实体

  22. 22

    使用实体框架中的递归函数删除具有自引用外键的实体

  23. 23

    使用AVG()SQL函数时,NULL是平均值的一部分还是被忽略?

  24. 24

    GraphDB中的汇总函数AVG

  25. 25

    GraphDB中的汇总函数AVG

  26. 26

    PIG中AVG()函数的ORDER BY

  27. 27

    使用实体框架保存大型实体和子实体

  28. 28

    使用实体框架保存大型实体和子实体

  29. 29

    使用Visual Studio和实体框架核心5.0.2连接到MSSQL Server开发人员版本

热门标签

归档