У меня есть запрос linq, подобный следующему:
var query = from c in Context.Customers select c;
var result = query.ToList();
Запрос Linq генерирует этот код tsql:
exec sp_executesql N'SELECT
[Project1].[Id] AS [Id],
[Project1].[Name] AS [Name],
[Project1].[Email] AS [Email]
FROM ( SELECT
[Extent1].[Id] AS [Id],
[Extent1].[Name] AS [Name],
[Extent1].[Email] AS [Email]
FROM [dbo].[Customers] AS [Extent1] ) AS [Project1]
Есть ли способ не создавать подзапрос?