开发工具与关键技术:VS、ASP.NET
作者:#33
撰写时间:撰写时间:2019年07月27日
在做练习项目中遇到一些不需要完整数据的查询,比如linq的左外连接的查询方法;
下面就是项目里的实例:用到商品表(商品ID)、仓库表(仓库ID)、库存预警表;现有些商品是还没有库存的,就不存在最低和最高库存量(预警),但是需要看到商品在所有仓库的库存预警情况。而全连接查询是行不通的,因为这样只有仓库对应有最高和最低库存量的数据才会显示,无法得到全部仓库。
一般做法联表查询:
(from tbWarehouse in myModel.S_Warehouse
join tbWarehouseDetail in myModel.R_