Linq to Sql:条件顺序影响的地方

时间:2009-03-21 05:47:37

标签: .net linq-to-sql where-clause

使用LINQ-TO-SQL linq查询 - 生成的SQL是否遵循'Where conditions'顺序?

例如:

int[] result = (from r in DB.Accounts 
                where r.AccountID > 10 && r.Name == "Harry").ToArray();

如果有数千行,并且Name列上有一个Index,那么Indexed列的SQL查询会先查询吗?

1 个答案:

答案 0 :(得分:1)

没关系 - SQL Server会处理它。