有多少客户在购买后查看了博客?

cyej8jka  于 2021-07-26  发布在  Java
关注(0)|答案(1)|浏览(323)

购买后需要在博客上获得#的客户意见(评论了一些台词以显示我的想法),不确定是否正确的方法(寻找#的客户和意见)可以获得任何反馈,提前感谢!
期望结果:#的客户,#的客户在博客上的观点
table:
购买

交通事件

有多少顾客在购买后浏览了博客?

SELECT
  COUNT(DISTINCT p.customer_id) as num_cust, -- number of customers
  COUNT(t.visit_id) as page_views -- views made by customers
FROM
  traffic_events_atl t
JOIN
  purchases p
ON
  t.visitor_id = p.visitor_id
WHERE t.property ilike '%blog%'; -- blog specific websites;

包括输出:

0x6upsns

0x6upsns1#

嗯。你似乎想要和额外的条件在时间上:

SELECT COUNT(DISTINCT p.customer_id) as num_cust, -- number of customers
       COUNT(t.visit_id) as page_views -- views made by customers
FROM traffic_events_atl t JOIN
     purchases p
     ON t.visitor_id = p.visitor_id AND
        t.timestamp > p.timestamp
WHERE t.property ilike '%blog%';

注意:您可能希望为客户考虑多次购买。如果是这样,请提出新问题,并提供适当的样本数据和期望的结果。

相关问题