以下查询执行库存评估:
select M.UserFld3, M.ItemID, D.ShortDesc, W.QtyOnHand, V.StdUnitCost, (W.QtyOnHand * V.StdUnitCost) as 'TotalValue'
from timItem M
inner join timInventory V on M.ItemKey = V.ItemKey
inner join timItemDescription D on V.ItemKey = D.ItemKey
inner join timWhseBinInvt W on D.ItemKey = W.ItemKey
where
-- Conditions
order by M.UserFld3, M.ItemID
该查询返回大约十几个类别的 2861 行:硬件、软管、配件、支架、电气等。我将结果显示在一个表格中,每个类别都有可折叠的部分。我的问题是其中一些类别是重复的,所以我有两个可扩展的括号类别。(我会发布一张图片,但我需要 10 个声望点。)这两个类别中的项目是正确的,没有重复。我只希望每个类别列出一次。我怎么做?我觉得这不是 SQL 的问题,也找不到报告的问题。