我使用了一个名为"Filter"
的变量
filter将与其他表具有内连接。例如
过滤= "inner join tb1 on tbl1 = vCatalogItemsDetails"
我的主要问题是
var result = context.vCatalogItemsDetails
.Where(whereClause) // whereClause will have all where conditions
.OrderBy("itemID descending select context.vCatalogItemsDetails")
.Skip((pageN - 1) * 10).Take(10);
如何在上面的查询中使用变量"Filter"
以便我可以获得内连接?
答案 0 :(得分:1)
您的过滤器不应该加入表格。
您应该加入表格(最小连接大小)并在结果上使用Where条件。 Linq应该为你优化它。
Where条件可能有几个&& 39; And'表达式: LINQ Where with AND OR condition