sql属性建模

u3r8eeie  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(377)
  • 我花了好几天时间在谷歌上搜索,找不到答案*

如何在sql(或我的例子hadoop)中创建一个相等的click属性模型。
基本上,我想做的是看看客户的旅程。
假设某人在你的网站上买了一辆车。
一个人先通过谷歌找到你,然后再通过谷歌找到你。几天后,你又通过电子邮件访问了你的网站。最后,他手动输入你的网址,然后为你买车£8,000.
做最后一次触摸的归属,说他是通过网站来买的,这很容易。
但是,在sql世界里,你怎么说他买了一辆车,超过4次旅行,所以每次旅行都是值得的呢£2,000 (8,000/4). 这辆车有四分之一的路程。
我想说的是:谷歌,2次旅行,0.5辆车,£4000封邮件,一次旅行,0.25辆车,£2000网站,1次旅行,0.25的汽车,£2,000
我的字段是channel、orderid、date和revenue。我有一个客户使用的所有渠道的列表,并创建了一个计数。但是我不知道如何,在一个有代码的数据库中,按他们的通道分割订单。
承认失败并寻求帮助是一种耻辱。我在努力,但我不能让sql这么做。有什么想法吗?

oymdgrw7

oymdgrw71#

Select CustId, Sum(Revenue) As TotRev, Count(CustID) As JourneyCount, Sum(Revenue)/Count(CustID) As EqualClick
From Nico

相关问题