0

以下查询执行库存评估:

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 的问题,也找不到报告的问题。

4

1 回答 1

0

问题是某些类别包含尾随空格,从而导致诸如“软管”和“软管”之类的类别。并通过消除表格中的尾随空格轻松修复。

于 2013-06-25T18:23:51.653 回答