我正在报表生成器中构建报表。我有 2 个数据集,由于它们的复杂性,它们无法合并。我想做的是制作一个报告,它使用第一个数据集中的 ID 来查找第二个数据集中的数据。这可能吗?以下是示例,不是确切的代码,而是我需要的:
第一个数据集:
select itemID from Items
第二个数据集:
select itemID, saleAmount, salePrice from Sales
我想这样设置我的报告:
ItemID | Sale Count | Sale Price
--------------+-------------------------------------------------------------+------------
Items.itemID | sum(Sales.saleAmount) where items.itemID = Sales.itemID | sum(Sales.salePrice ) where items.itemID = Sales.itemID
所以最终的结果会是这样的:
ItemID | Sale Count | Sale Price
--------------+-------------------------------------------------------------+------------
1 | 11223 | $123123
2 | 4537 | $8375
这可能吗?也许有条件查找?