计算不同的记录和

时间:2016-08-24 11:34:36

标签: sql excel

我有一个非常大的数据库,我需要从3列中提取信息:

我正在尝试确定用户正在处理的唯一客户数量。

  1. 用户名。这是一个独特的名字。
  2. CUSTOMERNUMBER。客户编号将出现在许多行中,因为他们可以订购许多产品,每个产品都是一行。
  3. 日期范围。我需要能够定义日期范围。
  4. 我尝试和搜索的代码是计算客户编号,而不仅仅是不同的客户编号。 我还没有尝试过日期范围。 我附上了2张图片,以显示数据库和最终结果的示例。我们使用数据透视表来生成此结果,但数据一直在变化,我们不希望一直创建数据透视表。

    Image of Sample Data in Excel:

    Image of Required Final Result

    SELECT `'All data$'`.Username, Count(`'All data$'`.CustomerNumber)
    FROM `C:\Users\rhynto\Desktop\Darren Qwix\QWIX_PICKED.xlsx`.`'All data$'`      `'All data$'`
    GROUP BY `'All data$'`.Username
    

    我将很感激您的任何建议。

0 个答案:

没有答案