数据库多表联合查寻的问题,请各位高手帮忙?
在SQD SERVER中有两个表一个是SellDetail这是一个销售单表,还有一个是库存表depotStock
现在我想实现一个这样的功能:
在DATAGRID中显示所有SellDetail中有项目,而且在SellDetail中每条记录中同时查出同一货物名下在
库存表depotStock中的库存(库存表depotStock一个货物名对应有几条记录),也显示到DATAGRID中
下面是我自己想的存储过程,但是有问题,请高手指教!
CREATE PROCEDURE sp_sellDetail_Select
@sellbillId bigInt
AS
select SellDetail.* ,sun(depotStock.amount) damount from SellDetail where sellbillId=@sellbillId
JOIN depotStock
on depotStock.wareId=SellDetail.wareId