|
1
7
使用内置LINQ怎么样
要使查询在服务器上完全运行(我想,这取决于数据库服务器):
|
|
2
5
你可以用
|
|
|
3
1
|
|
|
4
0
如果条件如下,只需使用内联:
|
|
|
5
-1
不确定是否特别强调LINQ的使用,但我更愿意将其全部放在for/foreach循环中,而不是多个LINQ。否则下面就行了?
|
|
|
6
-1
我想做一个查询(因为我们可能正在处理一个数据库,每个查询都有一个成本“仅仅因为它是一个查询”),并在SQL端进行所有计算,这样我就可以收到一行(因为如果有1000条评论,我真的不需要下载所有评论…我想要它们的总和
这个
请注意,如果找不到行,则不会有任何除法(因为不会有除法)
SQL数据库上的等效查询应为
但事实上,EF以一种更复杂的方式翻译了它:-)(在EF 6.2.0上测试):
|
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
|
Pavel Foltyn · 如何在C中生成逆字典# 1 年前 |
|
ewok · 基于种子和上一个值创建值列表 2 年前 |
|
|
Vasu V · 将foreach转换为select语句 2 年前 |
|
Modest · 使用命名空间和文本值序列化xElement 2 年前 |