首先,我想解释一下我的查询应该做什么。在我的店里,我们销售产品A、B、C和D(产品ID),假设我只对出售A项的交易感兴趣Select [Transaction_No],[Product ID]
from [MystoreDB但是,如果我仔细观察过滤后的交易,我可以看到还有其他产品也是在同一交易中购买的(产品B也被买了)。
有一个Foodmart数据库是随MS SQL Server 2000随教程提供的。它有一个表"sales_fact_1997“,其中有列"store_sales”和"store_cost“。它们的实际意义有什么不同?这两种存储货币信息-涉及交易的金额(连同收费ID,客户ID,商店ID等)。在我看来,“商店成本”是指产品的主要成本(公司用于购买该产品<e
我使用的是SQL Server 2012,我需要弄清楚如何为已购买产品的客户拉取跟踪期,其中:
默认跟踪期间为购买日期后的12个月(参见Smith,Jones,Thomas)。如果客户在该12个月内购买了另一种产品,则跟踪期限将延长。因此,如果客户在2106年6月购买了一件商品,我们将跟踪到2017年5月。如果该客户随后在2016年8月购