我需要存储过程,我已搜索过,但我没有得到任何相关代码。
我的要求是存储过程想要基于内部子查询循环第一个子查询。
Select *
from StockInward,
Setup
where StockInward.StockLocation=Setup.Id
AND ProductId in( Select ProductId
from ProductOutward
where Orderid ='38')
下面的样本表数据和输出:
Product Outward
表
Id Orderid Productid Qty
1 38 7 2
2 38 6 1
Stockinward
表
Id ProductId BranchId Qty
1 7 1 12
2 6 1 2
3 7 2 2
Setup
表
BranchId Branchname
1 Xyz
2 ABC
输出必须是:
ProductId Branches
7 Xyz(12) Abc(2 )
6 Xyz(2) -