我有一个简单的EntityFramework应用程序,可以使用单个表访问SQL Server 08。我想得到这样的行数:
Dim x = (From y in _Ctx.Table1).Count
这是从这个EF生成的SQL:
SELECT
[GroupBy1].[A1] AS [C1]
FROM ( SELECT
COUNT(1) AS [A1]
FROM [dbo].[Table1] AS [Extent1]
) AS [GroupBy1]
问题:有没有办法让EF在没有子查询的情况下生成更简单的SQL,例如:
SELECT COUNT(*)
FROM Table1
提前致谢, 大卫
答案 0 :(得分:1)
没有。
并且:没关系。