主/辅变量的SQL Server层次结构查询

时间:2017-07-26 01:33:42

标签: sql sql-server sql-server-2008 sql-server-2012

这很难解释,但基本上我们有一个用户跟踪活动表。例如:

customerid      Year    Month   Day team_name   Activityname
123456789   2017    6      1    CTM Officer     ECM Clean-up (EOI)
123456789   2017    6      1    CTM Officer     Investigation Simple
123456789   2017    6      1    CTM Officer     RM - Call Regular
123456789   2017    6      1    CTM Officer     RFI Response for Clarification

记录的每个活动都是一个单独的实例/行。我被告知的是,例如在这4项活动中,一项是主要的,另一项是次要的。所以,让我们说,调查简单是主要的,其他3是次要的。

我被要求做的是查看所有数据,并进行分析以查看每次跟踪主要活动时,我们多久会看到次要活动也被跟踪以确保用户遵守跟踪他们的追踪要求......

困难的部分是每个活动都被捕获为它自己的行。我唯一的视线是主要的,是次要的。我想弄清楚的是,可能会为主要活动和相应的次要活动量提取数量。事情就是数据在数据库本身没有结构化,只是在它只是一堆活动时简单地设置这样的层次结构。

我到目前为止所做的工作是按天/月/年对customerid进行分组,以查看当天为该客户跟踪的活动,假设客户没有要求两个不同的请求(一天内2个主要活动。虽然我认为有可能。我希望我有意义......

我想知道这样的事情是否可能......谢谢。

0 个答案:

没有答案