多表查询where如何使用非主表的条件 返回
SqlSugar
1
106

悬赏:5 飞吻
var result = db.Queryable<tb_function>()
.LeftJoin<tb_parav>((a, b) => a.FunctionalCategory.ToString() == b.Value && b.Type == "FunctionalCategory")
.LeftJoin<tb_permission_configuration>((a, b, c) => a.ID == c.FunctionID && c.PrivilegeID.ToString() == data.PrivilegeID)
.Where(a => a.Classification == 1 || a.Classification == 3)
.Where(b => b.Classification == 1 )
例如子表 b 的条件永远无法使用
热忱回答(1)
-
fate sta VIP0
2022/12/3.Where((a,b) => b.Classification == 1 )
0 回复