不知道为什么,我用楼主类似的逻辑去我的数据库表中提取相应货品的库存数据,就是不对,不知道问题出在哪里?请问SELECT 仓库名||'_'||商品编号 AS 扩展名, 主要是做什么用的?可以不用这一句吗?
SELECT
T_DepotDetail.GoodsCode,
T_Depot.DepotName,
SUM(Number*Sign) AS [库存数量]
FROM
dbo.T_Depot
INNER JOIN
dbo.T_DepotDetail
ON
T_Depot.BillCode = T_DepotDetail.BillCode
INNER JOIN
dbo.T_DepotStart
ON
T_DepotDetail.GoodsCode = T_DepotStart.GoodsCode
GROUP BY
T_Depot.DepotName,
T_DepotDetail.GoodsCode
ORDER BY
T_DepotDetail.GoodsCode |