我想知道是否有办法修改我的一个查询的结果。现在,我有一个查询,其中输出通过使用 Group By 功能按日期显示特定类型类别中的项目数。举个例子,如果我输入 9/15/13 作为日期,输出将如下所示:
苹果 1 香蕉 5 梨 16
有没有办法让它只显示苹果并将所有其他项目归为一个类别,以便输出:
苹果 1 所有其他 21
提前感谢您的所有帮助!
没有表名或列名有点困难,但与此类似(您必须在 SQL 视图中输入它)
Select
IIf([Product] = 'Apples', 'Apples', 'All Others'),
Count(*)
From
[Inventory]
Where
[InventoryDate] = [Enter Date]
Group By
IIf([Product] = 'Apples', 'Apples', 'All Others')
您需要将 Inventory 替换为您的表名,将 Product 替换为包含类别的列,将 InventoryDate 替换为包含日期的列。Count(*)
可能是sum([Quantity])
,这取决于你的结构。