求教Linq to sql 查询速度的问题
月夜惹人醉 2018-08-21 05:45:24 最近在写一个查询的内容
⑴var q= db.a.Where(c.record_status != 4);
⑵var q=db.a;
q=q.Where(c=>c.record_status != 4);
请问这两种查询哪个速度快一些呢,查询的内容很多,并且查询结束后需要循环
补充:其实这个查询外有foreach循环,查询条件是随循环变化的,我想先在循环外查询,然后再在循环内添加条件,也就是用到⑵
但是,我又怕查询所有影响效率