在SQL中,以下查询按预期返回18条记录。
select * from BomTransAction
where Quantity <> QauntityToTransfer
Run Code Online (Sandbox Code Playgroud)
但是,在Linq中,我无法使用此功能。有人可以告诉我等于或小于等于的Linq函数是什么吗?即。符号<>。
另外,我想知道在这种情况下是否必须在此处执行两项操作?
bomsRefresh.Where(w => w.QauntityToTransfer <> w.Quantity).ToList();
Run Code Online (Sandbox Code Playgroud)
在SQL中,<>表示“不等于”。
select * from BomTransAction where Quantity <> QuantityToTransfer
Run Code Online (Sandbox Code Playgroud)
意思是“从BomTransferAction中选择全部,数量不等于QuantityToTransfer”。
在Linq中,它将是:
bomRefresh.Where(w => w.QuantityToTransfer != w.Quantity).ToList();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
64 次 |
| 最近记录: |