生成的where语句有错 返回
SqlSugar
沟通中
3
279
AJ 发布于1个月前
悬赏:0 飞吻
数据库:MSSQL
查询销售订单中明细行物料属性非服务类的语句:
在使用 Where(p => !p.Inventory.IsService) 时 生成的SQL语句似乎有问题:语句如下:
AND NOT (SELECT [bService] FROM [Inventory] WITH(NOLOCK) WHERE [p].[cInvCode]=[cInvCode] )
这里的 bService 是一个bool 类型的
热忱回答(3)
-
fate sta VIP01个月前
Where(p => p.Inventory.IsService==false)
0 回复 -
fate sta VIP01个月前
你看上面SQL没看出问题
0 回复 -
fate sta VIP01个月前
你可以加个incldeLeftJoin(it=>it.Inventory)
这样不会生成子查询
0 回复