SELECT *FROM Stock sleft JOIN StockOrderItem soi ON s.ItemNumber >= soi.StartNumber AND s.ItemNumber < soi.StartNumber + soi.QuantityOrdered
到目前为止我得到的片段
join l1 in _context.StockOrderItems on stock.ItemNumber equals l1.StartNumber into StockOrderItemGroupfrom StockOrderItem in StockOrderItemGroup.DefaultIfEmpty()
这里的问题是:我不能使用“等于”,它必须在一个范围内.
如何在“ON”子句中添加多个条件以匹配我的SQL查询?
谢谢
解决方法var query = from s in Stock from l1 in _context.StockOrderItems where s.ItemNumber >= l1.StartNumber && s.ItemNumber < l1.StartNumber + l1.QuantityOrdered [...]总结
以上是内存溢出为你收集整理的c# – 大于Linq Join中的多个条件全部内容,希望文章能够帮你解决c# – 大于Linq Join中的多个条件所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)